Castorland, puzzle, Tropical Beach Seychelles, 3000 el.