Karlstorbahnhof
Karlstorbahnhof
Am Karlstor 1,
Heidelberg,
69117,
Germany