No one looks to know the origin or the that means behind a mysterious pyramid that sits atop Mount Baigong in western China that nearby legends declare is an alien UFO launch tower.
9 experts type the crew that will travel to the western province of Qinghai and the mouth of this 165-198 foot tall construction identified as the “ET Relics.”
“The pyramid has three caves with openings formed like triangles on its façade and is crammed with red-hued pipes leading into the mountain and a close by salt water lake,” states China’s state-run Xinhua agency.
To include to the mystery, iron particles and unusually formed stones are scattered about the desolate region.
“The theory that the pyramid was produced by extra terrestrials is “understandable and really worth seeking into…but scientific means ought to be used to confirm whether or not it is correct,” claims Yang Ji, a researcher at the Chinese Academy of Social Sciences ( via weirdasianews.com ).