Map Location
Chheng Lat Handicraft
National Road No 6, Mondul 3 Village, Sangkat Slor Kram, Siem Reap, Cambodia