The International Spce Station Above The Atlantic Watch
- from our Affiliates
November 26, 2019 - The International Space Station orbits 255 miles above the Atlantic Ocean looking southwest over Cuba as the Sun's glint beams off the Caribbean Sea.