Coconut palms atop granite rock outcrops, Saint Pierre Island, Seychelles, Indian Ocean