The Potsdamer Platz is a public square and traffic intersection in the centre of Berlin, Germany and the history can be tracked back to the year 1685.
In 1924 one of the first traffic lights in Continental Europe were built at Potsdamer Platz in an attempt to control the sheer volume of traffic passing through. . . . → Read More: Potsdamer Platz, Berlin