Expo 2010 Shanghai, China

 
Expo 2010 Shanghai China