The 600-meter high Canton Tower is the landmark of metropolitan Guangzhou, capital of South China’s Guangdong province. The tower’s construction was completed in September 2009 for the 2010 Asian ...