Land on the ocean. With huge rocks., Galle, Land, Sell