Canton Tower
IBA has won some of the most prestigious international competitions among which the competition for the world’s tallest TV tower, the Canton Tower, formerly known as the Guangzhou TV &amp; Sightseeing Tower in Guangzhou, China (completed in 2010).