China Shares View of Earth from Completed Tiangong Space Station

Amaze Lab 2023-03-08

Views 10

Video from the CMSA released by CCTV shows the view of Earth from the Tiangong space station, as filmed by its three new tenants.

Share This Video


Download

  
Report form