Angkor Wat Temple in Cambodia

Angkor Wat is the largest Hindu temple complex and the largest religious monument in the world. The modern name, Angkor Wat, means "Temple City" or "City of Temples". The inner walls of the outer gallery bear a series of large-scale scenes mainly depicting episodes from the Hindu epics the Ramayana and the Mahabharata. [Wiki]