THARSIS MONTES Mars and Egypt

THARSIS MONTES Mars and Egypt

The newly discovered possible PYRAMIDS in Egypt that were photographed from space look uncannily like THARSIS MONTES, a huge region on Mars...

Olympus Mons, the solar system's largest volcano resides in Tharsis Montes, as do BILLIONS of Martians, but, we'll get into THAT later....



Show Description Hide Description