Where is Heidelberg central train station?

Where is Heidelberg central train station located?

Heidelberg central train station, Heidelberg central train station, Germany (approx. 49.40605°, 8.673417°)


Where is Heidelberg central train station on the map?