Virtual Tours of EXPO 2010 Shanghai China
Brief Introduction: Expo 2010 Shanghai China is a great event to explore the full potential of urban life in the 21st century and a significant period in urban evolution. Being the first World Exposition on the theme of city, Exposition 2010 will attract governments and people from across the world, focusing on the theme "Better City, Better Life."
Virtual Tour of EXPO Shanghai: Expo 2010 Shanghai has adopted our City8 virtual tour technology (simplified Chinese:城市吧) to record the construction process of the Expo site. The panoramic virtual tour in Shanghai EXPO website was created by our photographers. View the tour
Our photographers have created several virtual tours to showcase the transportation options and Expo Site entrance locations.