[Multi-photo] A sneak peek of the 2010 Shanghai World Expo pavilions