
The city of Heidelberg as seen from Heidelberg Castle. Note the Church of the Holy Spirit (at the right) and the river Neckar.

The city of Heidelberg as seen from Heidelberg Castle. Note the Church of the Holy Spirit (at the right) and the river Neckar.