Terrace of the Leper King
Angkor Wat
Siem Reap, Cambodia
The Terrace of the Leper King is located in the northwest corner of the Royal Square of Angkor Thom, Cambodia.
See more photos from Angkor Wat, Cambodia
Or, go to a random photo somewhere else on the planet