Toggle light / dark theme

China releases first image of landing areas of its Mars rover

Posted in space

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

Leave a Reply