Expo Shanghai 2010: Quick Facts


Facts

Also Known As World Exposition 2010 Shanghai China • Expo 2010
Date May 1, 2010 - October 31, 2010
Location China • Shanghai

Photos