Where is Bahnhof Potsdamer Platz?

Where is Bahnhof Potsdamer Platz located?

Bahnhof Potsdamer Platz, Bahnhof Potsdamer Platz, Germany (approx. 52.50945°, 13.37611°)


Where is Bahnhof Potsdamer Platz on the map?