Share
twitterlinkedinfacebook
Image 1 of 1
100320_Chongqing_017.jpg
A construction worker stands in an elevator and heads back to the ground in Chongqing. Chongqing is one of China's five "city states" and Chongqing city is the most densely populated urban region in China.