20170110

HEIDELBERG _ GERMANY

Heidelberg  is a city situated on the river Neckar in south-west Germany.
It is in the Rhine Rift Valley, on the bank of the lower part of the Neckar.