The Antarctica "staircase" artifact
Channel: Artifactsofmars
Date: 2017-01-13

Intrigued by what people were saying about this, I decided to take a look myself.  While not a staircase, it does not appear to be natural. I did an adjustment on the artifact and you may find it startling. 
 68°55'53.80"S
 88° 3'52.57"E