2011_germany39

Down river: Heidelberg from above.