Nature Created Stair Steps In An Impact Crater On Mars

2019-09-20 22

Millions, and maybe even billions, of years ago, nature created stair steps inside of the roughly forty-two-mile-wide Danielson impact crater on Mars.