Castle garden, Meersburg, March 29, 2015.
Aside from its lakefront location (and a beautiful view of the Swiss Alps across the water), the town’s principal feature is the medieval Alte (old) Burg — Germany’s oldest inhabited castle.*
Its sweet little garden, tucked along a high wall, seems to reflect the presence of the castle’s most distinguished resident, the romantic poet Annette von Droste-Hülshoff. She frequently stayed there in the 1840s, when her brother-in-law owned it.
You can see the position of the garden along the castle walls in this Wikipedia photo.
*Sections date as early as the 7th century.