a large lake with a medieval castle on a floating island