Picture of the Day: World Expo 2010 Shanghai

World Expo 2010 Shanghai

A lighting test at the "Sun Valley" at the 2010 World Expo 2010 site in Shanghai

Related keywords