0
$\begingroup$

The China National Space Administration announced, on the 17th of May 2021, that the Tianwen 1 mission landed the Zhurong rover on Mars, with the landing taking place on the 15th of May 2021. What independent evidence exists for this landing? 'Independent' here means 'not sourced from China'.

$\endgroup$
13

1 Answer 1

11
$\begingroup$

This image from HiRISE shows the landing site of the Zhurong rover on Mars and the rover itself. See also BBC page which has the same image, as well as this Nature article

These images originate from a NASA orbiter, which I believe makes them independent.

I think this is extremely convincing evidence.

Zhurong from HiRISE

$\endgroup$