On the Neckar River in southwestern Germany, Heidelberg is known for its university founded in the 14th century and for the ruins of Heidelberg Castle. A few memories from trips in 2004 and 2007.
Fountain in Heidelberg
View of the ruins
Ruined wall
View of the Neckar River from above