Green buildings: Expo 2010 in Shanghai, China
Expo 2010 in Shanghai, China is on, and is expected to draw 70 million visitors. With a theme of "Better City, Better Life", it aims to explore the full potential of urban life in the 21st century and how to create an eco-friendly society....