Home
Frankfurt
Munich
Heidelberg
Stuttgart
Freiburg
Konstanz
Lindau
Neuschwanstein
Countries
USA
Switzerland
Iceland
Croatia
Italy
Austria
Belgium
China
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.