NASA has shared picture of the annular solar eclipse captured by astronaut Jasmin Moghbeli aboard International Space Station. "The top left of...Sun is partially obscured by...Moon in the blackness of space. The Sun appears as a large white dot with some small spots on the surface," wrote NASA. The picture was captured 418 km above the Earth's surface.