Posted on

Heidelberg, Germany

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