Skip to main content

Does this ruin contain a portal to another universe? - Ancient Aliens

5:00

At the Incan Qoricancha (Temple of the Sun) is a stone wall which legend tells is a gateway to another world. Investigators circle the globe in search of evidence in their quest to determine whether life on Earth began in outer space and if aliens influenced mankind in ancient times. Did extraterrestrial beings visit Earth and share information about technology and influence human religions?