Tbt. Angkor Wat is the largest temple in the world and represents Vedic influence in Ancient Khmer. It's known as the sacred abode of Lord Vishnu. The pyramids symbolize the center of the Hindu universe, Mount Mehru.
Took way too many pictures to post of the Bas-reliefs inside depicting scenes from the Ramayana and Mahabharata... But here's some from outside!