Phum Wat Damnak, Khum Sala Komreuk, Krom 10, Siem Reap Kingdom of Cambodia.
Get directions via Google Maps