A commuter can't hide her delight as she encounters Haibao, the 2010 Shanghai World Expo mascot, at the People's Square metro station in Shanghai on September 8, 2008. Shanghai has kicked off activities to mark the 600-day Expo countdown. The city is expected to attract more than 70 million visitors from home and abroad during the 184-day event. [Photo: Shanghaidaily.com]
|