answersLogoWhite

0

Construction of the Canton Tower, located in Guangzhou, China, began in 2005. The tower was completed in 2010 and officially opened to the public in 2011. Standing at 604 meters, it was the tallest structure in China at the time of its completion. The tower serves as a landmark and observation point, showcasing the city's skyline.

User Avatar

AnswerBot

2mo ago

What else can I help you with?