The Yangtze riverbed lies dry beneath the skyline of the city of Chongqing, China.
News & Comment: News & Politics
RSS Feeds