Amazing Carved Relief at Terrace of the Leper King Angkor Thom Siem Reap Cambodia

Terrace of the Leper King was built in the late 12th century and is a 80 foot long elevated platform for viewing parades and to hold audiences with the people. It is believed it is built to represent Mount Meru of Buddhist and Hindu belief.