Where is Essen Central Station?

Where is Essen Central Station located?

Essen Central Station, Essen Central Station, Germany (approx. 51.451168°, 7.01296°)


Where is Essen Central Station on the map?