Puzzle Castorland - Owls, 2000 Piese