TV tower - one of the largest in the world