China

ChinaFotoPress / Getty Images

Lightbox March 31, 2012

March 31, 2012. The Canton Tower is seen right before the Earth Hour 2011 power switch off in Guangzhou, China.

Tap to read full story

Your browser is out of date. Please update your browser at http://update.microsoft.com