1160-3049 - Old town with Karl-Theodor-Bridge (Old Bridge), Heilig Geist Church and Castle, Neckar River, Heidelberg, Baden-Wurttemberg, Germany, Europe
1160-3054 - Old town with Karl-Theodor-Bridge (Old Bridge), Heilig Geist Church and Castle, Neckar River, Heidelberg, Baden-Wurttemberg, Germany, Europe
832-146855 - Historic centre of Heidelberg with castle ruins, Karl Theodor Bridge and Heilig Geist Church, Heidelberg, Baden-Wuerttemberg, Germany, Europe