Megastructures: World's tallest TV Tower in China

Located in Guangzhou, China. Canton Tower or Guangzhou TV Astronomical and Sightseeing Tower is the world's tallest TV Tower that was designed by IBA

You might also like:

Sequin by SOFTlab

Recommended post: Sequin by SOFTlab