Map Location
99 KSR Security Camera
No. 367, Samdech Tep Vong (St.), Siem Reap City, Siem Reap, Cambodia