Three-sided pyramid-like structure spotted on the surface of planet Mars

Three-sided pyramid-like structure spotted on the surface of planet Mars