By SpaceZE News Publisher on Wednesday, 15 May 2024
Category: Space.com

Wow! Satellite views International Space Station from only 43 miles away (photo)

The International Space Station was caught on camera in an incredible new photo from HEO Robotics, which images satellites using space-based sensors.
Original link