Summerstone Castle

The Summer Stone Castle is the castle near Duckling Lake.