Shijiazhuang TV Tower
People's Republic of China
The 186th tallest tower in the world
Shijiazhuang TV Tower is a 280-metre (920 ft) tall free standing lattice tower used for communication built in 1998 in the city of Shijiazhuang, China.
Building data from Wikidata (CC0); heights normalised. Summary from Wikipedia (CC BY-SA).