Satellite map of USA pavilion at Expo 2010
Despite the US being one of the last countries to sign a participation agreement with the Shanghai Expo, the USA pavilion at Expo 2010 in Shanghai, China became one of the most visited national pavilions at the six-month Expo.
Latitude: 31° 10' 31.20" N
Longitude: 121° 28' 8.39" E