Categories
|
States
|
Countries
Remains of Avala TV Tower
Avala TV Tower was a 202.87 meters tall telecommunication tower built 1963-65 located on Avala mountain near Belgrade, Serbia and Montenegro. It was
...
More Info
|
Towers - Communication
Belgrade
,
Serbia (CS)
Nearby
(25):
[
Orig. Street View
]
[
URL
]
[
X
]
URL:
Submit location to Virtual Globetrotting: