Shanghai World EXPO Exhibition & Convention Center (SWEECC) 

Address: 1099 Guozhan Road, Shanghai, China