Results tagged “Sri Lanka and india”

The island nation of Sri Lanka and the brightly-lit southern tip of India feature in this photograph from the International Space Station.

« Previous  1  Next »