Editor’s Note:

Shanghai World Expo will lower its curtain on Oct 31, 2010. The 184-day Expo has been full of fun and excitement

via Farewell, Shanghai Expo!.

Very, very nifty photo page of the Expo

Advertisements