A collection of panoramas from around the 2010 World Expo site held in Shanghai. At 5.28 sq km, it was the largest World's Fair site ever and attract over 73 million visitors during its six month opening period.