| Shanghai Municipality of China
This is the Shanghai History Museum inside Oriental Pearl Tower located in Shanghai, China. Shanghai Corporate Pavilion at the Shanghai World Expo 2010. Crossing the River at the Shanghai World Expo 2010. World's thinnest bowel shown in DevNet Pavilion at Shanghai World Expo 2010 in China. State Grid Pavilion at the Shanghai World Expo 2010. Space Home Pavilion at the Shanghai World Expo 2010. Space Home Pavilion at the Shanghai World Expo 2010. Return to China Depot |