Photos of Heidelberg, Germany

Photos of street scenes in Heidelberg, Germany

Heidelberg, Germany sits on the Neckar River about 90 km south of Frankfurt. The city has a scenic location with wooded hillsides rising up around it.

I hope you enjoy my photos of Germany.

The Heidelberg Castle overlooks the city and the Neckar River.



Like most German towns and villages, Heidelberg city streets are clean as can be.






The Church of the Holy Ghost is 600 years old.




Next Page: Heidelberg, Germany

Previous Page: The Rhine River Valley in Germany





































1875