Shanghai World Expo Exhibition & Convention Center (formerly known as the Expo Theme Pavilion) is located in the heart of the 2010 Shanghai World Expo Site. It is considered as the primary choice with its multifunctional and flexible area for various professional and first-class international events. And no doubt such a superior location eases the traffic to access.