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