This video takes a closer look at the strange structures, such as the "Face on Mars," pyramids, and other mysterious formations, that some believe point to an ancient Martian civilization.
Record hunters’ trophy At 4,884m, Puncak Jaya (in Indonesian) or Carstensz Pyramid (after its Dutch discoverer) is one of the Seven Summits, along with the highest peaks in Europe (Elbrus in ...