Tatarska Góra TV Tower - Credit: Wikimedia Commons
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. Read more on Wikipedia
Source: en.wikipedia.org