The looming castle on the hill in Lahnstein.