An image released by NASA shows 'Swiss cheese terrain' on Mars.
↧
An image released by NASA shows 'Swiss cheese terrain' on Mars.