Landscape Heidelberg April 1, 2010September 5, 2013 by espen A photo from the hills above Heidelberg in Germany. The river Neckar is on the right in the photo.