Share
twitterlinkedinfacebook
Image 1 of 1
100320_Chongqing_013.jpg
A cable car travels across the Yangtze River from one district of Chongqing City to another. Chongqing is one of China's five "city states" and Chongqing city is the most densely populated urban region in China.