Looking across West Channel, Aldabra Atoll, Seychelles, Indian Ocean