China 2010 Shanghai Expo
023_Expo 2010 Shanghai China_2556.jpg


China. Shanghai. World Expo. Expo 2010 Shanghai China. China Pavilion. A group of chinese tourists wait on line in order to stamp their Expo passport. On the back, a huge illuminated billboard with modern high rise buildings from the Chongqing 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 and the only such municipality in...
more »
more »
© Didier Ruef 5616x3744 / 20.4MB