The south coast of West Nusa Tenggara, a province of Indonesia, is pictured from the International Space Station as it orbited 262 miles above the Indian Ocean
Information
Taken in
Author
NASA
Description
The south coast of West Nusa Tenggara, a province of Indonesia, is pictured from the International Space Station as it orbited 262 miles above the Indian Ocean