Leon, the mascot of the France Pavilion interacts with visitors in Xintiandi with Haibao, the mascot of Shanghai World Expo 2010.
Today (June 21, 2010) is the France Pavilion Day of the Shanghai World Expo. The France Culture Week, one of the Mini Expo activities kicked off on June 20 in Xintiandi, a trendy dining, leisure and tourist hub of the city.