Farewell, Shanghai Expo!

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. There is so much to see, so much to enjoy...