Pyramid On Mars Is Sign Of Alien Life On The Red Planet, UFO Hunters BelieveAn image taken by NASA’s Mars Reconnaissance Orbiter revealed a mysterious structure on Mars which resembles with a pyramid. Even though the… By Vadim Ioan Caraiman, in Sci/Tech on December 21, 2018 .