Expo 2010 is a worldwide event that is currently taking place in Shanghai, China and started May 1st. As expected, the building site is overwhelmed with action and all the major architecture contestants bring their own contribution.
digg.com: Stories / Travel & Places / Popular, Digg: Travel
Sat, 05/15/2010 - 1:00am
Expo 2010 is a worldwide event that is currently taking place in Shanghai, China and started May 1st. As expected, the building site is overwhelmed with action and all the major architecture contestants bring their own contribution.