Shanghai
Expo Center
Shanghai
China
31° 13' 49.4976" N, 121° 28' 25.3236" E
See map: Google Maps
CN