Image 1 of 1
048_Expo 2010 Shanghai China_2572.jpg
China. Shanghai. World Expo. Expo 2010 Shanghai China.  China Pavilion. A chinese woman fell asleep in the Chongquing pavilion. Chongqing is a major city in southwestern mainland China and one of the five national central cities. Administratively, it is one of the People's Republic of China's four direct-controlled municipalities (the other three are Beijing, Shanghai and Tianjin), and the only such municipality in western China.The municipality was created on 14 March 1997, succeeding the sub-provincial city administration that was part of Sichuan Province. 25.06.10 © 2010 Didier Ruef