2010 Shanghai Expo… images Recent images of the pavilions for Expo Shanghai 2010, opening on May 1… [Flickr]