Home
Heidelberg
Stuttgart
Freiburg
Konstanz
Lindau
Neuschwanstein
Countries
USA
Switzerland
Iceland
Croatia
Italy
Heidelberg 2
Pictures Heidelberg, Germany. The old town, located at the southern side of the Neckar, is dominated by the ruins of the Heidelberg Castle which perches 80 metres above the Neckar.