As China prepares to launch its first astronaut crew to its under-construction space station, the Chinese National Space Agency on Friday released the first batch of images clicked by its Zhurong Mars rover after a touchdown on the Red Planet. The panoramic image is a 360-degree circular picture taken by the navigation terrain camera on the mast of the rover …