Buy PRIVATE 50 [T]hese photos were mostly taken in the city of Chongqing and some towns nearby. Chongqing is located in the Southwest of China, on the banks of the Yangtze River. Thanks to its geographical significance, it became a critical part of the Three Gorges Dam. In the year 1997 this city was upgraded to a municipality under the direct administration of the central government. Throughout these years its fast financial development has successfully turned the city into a major economic centre along the Yangtze River.