Mystery of Angkor Wat

One of the ancient world's lingering mysteries has been solved.