Where is Checkpoint Charlie?

Where is Checkpoint Charlie located?

Checkpoint Charlie, Berlin, Germany (approx. 52.50751°, 13.39037°)


Where is Checkpoint Charlie on the map?