Any guesses what this may be?
I had no idea, but this is neat. This is a picture of defrosting sand dunes on Mars! Spring is springing in the northern hemisphere of Mars right now and this is a picture of sand dunes near Mars’ north pole! Those arcs you see are shaped by the wind. How cool!
