Where is Mannheim Central Station?

Where is Mannheim Central Station located?

Mannheim Central Station, Mannheim Central Station, Germany (approx. 49.47968°, 8.469677°)


Where is Mannheim Central Station on the map?