Site of Expo 2010 Shanghai

Serving as a platform for displaying historical experience and exchanging innovative ideas, Expo 2012 Shanghai is a gallery of human inspirations and thoughts. The long-anticipated Expo 2010 has presented to the world a successful, splendid and unforgettable exposition in 2010.

(Read More)