Where is Essen Hbf?

Where is Essen Hbf located?

Essen Hbf, Essen Hbf, Germany (approx. 51.451363°, 7.014001°)


Where is Essen Hbf on the map?