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