Map Location
Stone Crusher Screen
Tumnup Kop Srov (St.), Lor Kambor Village, 12109 Phnom Penh, Cambodia