Heidelberg  Wonderful place to stroll.