Watch China’s Mars Rover Landing and Moving on the Red Planet

Newly released video from China’s National Space Administration shows the country’s Mars rover Zhurong landing on the red planet and moving on its surface. The new visuals came just days ahead of the Chinese Communist Party’s 100th anniversary. Screenshot: China National Space Agency


The article from the source


Related Articles

Back to top button