Where is Mainz Central Station?

Where is Mainz Central Station located?

Mainz Central Station, Mainz Central Station, Germany (approx. 50.001316°, 8.258583°)


Where is Mainz Central Station on the map?