Sigiriya, Lion Rock: The place according to legend was built by the gods
Renowned ancient astronaut theorist Giorgio Tsoukalos questioned what our ancestors wanted to tell us when they depicted people from the sky hovering in midair in their artwork. He was captivated by the scenes of these celestial beings emerging from the clouds.