NASA image shows ‘Swiss cheese terrain’ on Mars

An image released by NASA shows ‘Swiss cheese terrain’ on Mars.