Belgrade, Serbia
The Avala TV Tower (Serbian: Avalski Toranj), located on top of Avala mountain near Belgrade has always represented different things to different people. To some, it’s just a TV tower, a giant antenna which helps even the most remote villages in Serbia get their daily fix of Big Brother. To