castle on an island in an Algonquin park lake fantasy art