Share
twitterlinkedinfacebook
Image 1 of 1
100320_Chongqing_026.jpg
A window washer enjoys a smoke as he cleans the windows of a five-star western branded hotel in Chongqing. Chongqing is one of China's five "city states" and Chongqing city is the most densely populated urban region in China.