Is there any better place for putting the communications mast than more than 1000m high mountain right next to the metropole like Athens? The answer is in the picture. This is what you see at the top of Imittos when you go there :)
Photo taken in April 2005.