China National Space Administration released HD images of landing site of China’s first Mars probe mission Tianwen-1. The probe’s lander and Zhurong rover, and their surroundings are clearly seen in the images.
Left is before and right is after the landing feat. Photo: CNSA