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.
iss061e061245 (Nov. 26, 2019) – Larger image