Map Location
Boon & Boss (Cambodia)
Anlong Veng Village, Oddor Meanchey, Cambodia