an old castle perched on top of a cliff next to a river in the forest