NASA Terra spacecraft acquired this image of the Republic of Seychelles, an island country with an archipelago of 115 islands in the Indian Ocean.