Expo 2010 Shanghai held by China

2019-08-21 15:35:00 source:Expo China Pavilion

The Expo 2010, the 41st World Expo and also the first World Expo hosted by China, was held in Shanghai from May 1 to Oct. 31, 2010. The Expo, with the theme of“Better City, Better Life,” is the largest one in history, attracting a record high of 73.08 million visitors.