Heidelberg, Germany

from the Old Bridge (Alte Brücke).