Tatarska Góra TV Tower

Tatarska Góra TV Tower is an 86-meter steel tower, situated at the Tartar Mound in the area of Przemyśl, Poland that was built in the 1930s.