View of the city of Heidelberg, Germany, descending from the Castle Gardens. At the middle the Hauptstraße (Main Street) is clearly visible.