Old Bridge over the Neckar River with the Bridge Gate, Church of the Holy Spirt (right) and Heidelberg Castle (left) (c) Can Stock Photo Inc. / sborisov Heidelberg, Germany with Church of the Holy Spirit (right) and Jesuit Church (left) (c) Can Stock Photo Inc. / hiro1775 Church of the Holy Spirt (right) and Heidelberg Castle (left, back) (c) Can Stock Photo Inc. / sborisov Heidelberg Castle, Heidelberg, Germany (c) Can Stock Photo Inc. / AlexT Church of the Holy Spirit, Heidelberg Church of the Holy Spirit
Jesuit Church, Heidelberg Old Town Heidelberg from the castle Red roofs over Heidelberg, Germany (c) Can Stock Photo Inc. / Raimundas Old Bridge over the Neckar River with the Church of the Holy Spirt (right) and Heidelberg Castle (middle, back) (c) Can Stock Photo Inc. / sborisov The Bridge Gate on the Old Bridge, Heidelberg Old Bridge and Bridge Gate, Heidelberg, Germany (c) Can Stock Photo Inc. / fcarucci
Prince Elector Carl Theodor monument, Old Bridge Heidelberg Castle, Heidelberg, Germany (c) Can Stock Photo Inc. / aremac Heidelberg Castle Heidelberg Castle Heidelberg Castle Heidelberg Castle
Heidelberg Castle Heidelberg Castle Window shopping in Heidelberg JJ Darboven coffee break in Heidelberg