Stock Photo: Alte Bruecke, ´Old Bridge´, over Neckar River, old city, Heidelberg, Neckar Valley, Baden_Wuerttemberg, Germany, Europe