Shijiazhuang TV Tower

Description

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.

View on Wikipedia