Germany, Baden-Wurttemberg, Heidelberg, View of riverside edge of old town with forested hill in background