Heidelberg is a city in Baden-Württemberg, with one of the most famous castles in Germany, Heidelberg Schloss, overlooking the city. The castle is just partially restored since it was destroyed in the 17th century, but is related to many important events in the history of Europe.
Heidelberg
Tree and bike
Heidelberg Panorama
View from Heidelberg Schloss
View from Heidelberg Schloss
Panorama from Heidelberg Schloss