
Title
Satellite view of the city of Shenzen
Caption
Shenzhen is a city of sub-provincial administrative status in southern China's Guangdong province, immediately north of Hong Kong, and located in the Pearl River Delta. Evidence of urbanization is evident in these two images. November 15, 1999 and January 1, 2008. Satellite image.
Date
20th century
Credit line
Photo12/Ann Ronan Picture Library
Reference
ARP15A06_146
License type
Rights managed
Available size
50,0Mb (5,3Mb) / 13,4in x 14,5in / 4008 x 4360 (300dpi)