Blog

Jun 7, 2021

China releases first image of landing areas of its Mars rover

Posted by in category: space

Chinese space agency releases new high-resolution image of Martian surface.

Comments are closed.