No. 598, National Road No 6, corner of Wat Bo (St.), Siem Reap City, Siem Reap, Cambodia