Shanghai

An escalator ride doubles as light show for visitors entering the Shanghai corporate pavilion at the 2010 Shanghai World Expo. Organizers say tickets for May had been sold out by the time of opening, and more than 70 million people were expected to visit the 6-month-long event. Diego Azubel / European Pressphoto Agency
Loading

80°