On Sunday, China became the second country to successfully land a mission on Mars. The Zhurong rover, now comfortably sitting just above the dusty plain of Utopia Planitia, has sent back its first images of the Martian landscape.

Read more…