Nine university scientists gaped upwards at the gigantic, prehistoric pyramid that had no right to exist
A team of daring Chinese researchers, digging into the ancient mysteries of the origin of their country, have come to the inescapable conclusion that 12,000 years ago an interstellar, supreme alien race used much of the northern and central Chinese regions as massive Earth bases.
Hundreds of strange pyramids cover parts of China
One such base may be the astonishing pyramid structure that sits near the apex of Mount Baigong in the western province of Qinghai, the Xianyang pyramid.
China is the focus of legends, myths and stories of alien visitations and many of them center on the Xianyang pyramid.
Local villagers claim their distant ancestors spoke of sky great ships that navigated the heavens and used the pyramid as a landing, refueling and resupply site. (Read More)