10
/ 22
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
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