Angkor Wat is a temple complex in Cambodia and the largest religious monument in the world. It has been in existence since early 12th century and it is believed to be the earthly representation of Mount Meru. It is famous for its 2000+ exquisite carved Apsaras beautifully depicted on the walls.
Angkor Wat is the heart of Cambodia, people come from all corners of the world to see Angkor Wat, you will never understand why until you lay your eyes on this awe-inspiring structure that is unique and beyond stunning.