No. 101, National Road No 6, Near Wat Bo traffic light, Slor Kram Village, Siem Reap, Cambodia