Stock Photo: Tropical forest. Mahé Island. Seychelles