Astronaut’s photo from ISS shows SpaceX’s Starbase facility | Digital Trends
NASA/JAXA
An astronaut gazing out from the International Space Station (ISS) managed to spot SpaceX’s Starbase spaceflight facility in Boca Chica, Texas, some 250 miles below.
Japanese astronaut Koichi Wakata photographed the sight from the ISS as th…