Castorland, puzzle, Lloret de Mar Spain, 1000 el.