Artists performed during the first few days of the Shanghai World Expo. The world fair started on May 1 and will run through Oct. 31, and the city expects 70 million visitors from around the world. Out of the 196 nations in the world, 189 will be represented at the expo, the most expensive in the history of world's fairs.
Image Source: Getty
From Our Partners