Where is Manheim?

Where is Manheim located?

Manheim, Manheim (Station), Germany (approx. 49.478°, 8.473°)


Where is Manheim on the map?