Heidelberg Castle and the Hortus Palatinus garden - what it looked like in the past

[Schloss Heidelberg - Heidelberg - Baden-Württemberg - Germany]