Cityscape of Shenzhen, China. Shenzhen is a major city in Guangdong Province, China.
- Stock Photo ID: #OA674192
- Image Credit: Picxy.com/chokniti
- Location: Shenzhen, Guangdong, China