Jun 72021 China releases first image of landing areas of its Mars rover Chinese space agency releases new high-resolution image of Martian surface.