- No one seems to know the origin or the meaning behind a mysterious pyramid that sits atop Mount Baigong in western China that local legends claim is an alien UFOlaunch tower.
Nine scientists form the team that will travel to the western province of Qinghai and the mouth of this 165-198 foot tall structure known as the “ET Relics.” Full story:
* Egyptian Archaeologist Admits That Pyramids Contain UFO Technology... Robot to explore mysterious tunnels in Great Pyramid... VIDEO: Excavation Now Happening Under the Sphinx... Egypt’s Cave Underworld Under Investigation – Egyptian archaeological team move in to find answers... Egyptian temples followed heavenly plans... FILM (History Channel): Ancient Aliens (2009)...FILM (National Geographic): Is it Real? - Ancient Astronauts...Origin of the Species, From an Alien View - Zecharia Sitchin: