Pictures of the Day: Monday, June 22, 2009

The Chinese Pavilion at the Shanghai World Expo 2010 site lights up the night in Shanghai, China.
Xinhua /Landov

The Future

The Chinese Pavilion at the Shanghai World Expo 2010 site lights up the night in Shanghai, China.