t-afsey-00001← Collection
images
Aldabra Atoll (Republic of Seychelles) seen from space
- Reference
- t-afsey-00001
- Date
- 2009-10-06
Aldabra Atoll is a raised atoll in the southwest Seychelles and a World Heritage Site. There are many unique species on land, including the last giant tortoises in the region, while the reefs are important and relatively pristine. Image taken from the space shuttle Endeavour in november 1994.
Contact →