Alexanderplatz, with the Fernsehturm or TV Tower in the distance, built 1965-69 in the former East Berlin, Germany. The tower is 368m tall and the tallest structure in Germany. Picture by Manuel Cohen