Avatar - joshua88
joshua88
flipped into Final Frontiers
China on course for 2020 Mars mission after successful crucial landing test

China on course for 2020 Mars mission after successful crucial landing test

inews.co.uk - i Team

The Mars lander underwent a hovering-and-obstacle avoidance test at a sprawling site in Huailai, northwest of Beijing. The site was littered with …

View on inews.co.uk