

A fleet of satellites and astronauts aboard the International Space Station captured stunning views of the August 12, 2026 total solar eclipse from orbit.

The rare celestial event was photographed from multiple perspectives, revealing the moon's shadow racing across Earth's surface.

Want to know more?