PRNewsFoto / David Atkins Enterprises
The opening ceremonies for World Expo 2010, Shanghai China, said to be the biggest global expo that has ever been staged. Scheduled to run through Oct. 31, it cost an estimated $43 billion. The Expo's theme is: "Better City, Better Life."
SEE MORE GALLERIES