View from the castle terrace in Heidelberg View from the castle terrace in Heidelberg Photo: Heatheronhertravels.com