We are not alone in the universe -- and alien life forms may have a lot more in common with life on Earth than we had previously thought.
That's the stunning conclusion one NASA scientist has come to, releasing his groundbreaking revelations in .
Located in the remote mountain region of southern Peru is a mysterious place revered by local Peruvians as 'The Place of the Gods'. Known as the Doorway of Aramu Muru, it stands near the border with Bolivia on Lake Titicaca .