Tropical palm trees on Zanzibar island. View from below.