This could almost be a photo from Persaverance Rover...

Printable View