Tortoise Mountain TV Tower
From Wikipedia, the free encyclopedia
Tortoise Mountain TV Tower is a 311.4 metre high TV Tower at Wuhan, China. It is a concrete tower equipped with an observation deck in a height of 210 metres. It does not stand directly upon the hill, which is occupied by an ancient temple. Tortoise Mountain TV Tower is China's first self-developed TV tower.



