All  

Meru

Angkor Wat

The Mysteries of Angkor Wat

Deep into northwest Cambodia is the capital of the ancient Khmer Empire, a great site dedicated to the god Vishnu. It was built by the King Suryavarman the Second (Shield of the Sun) of the Khmer...
Mount Meru

Mount Meru – Hell and Paradise on One Mountain

Mount Meru (or Sumeru, or Shumisen) is a huge, sacred golden mountain in the centre of our universe which supports the heavens and passes through the centre of the Earth—or at least this is what the...