Map Location
Sochea Phone Shop
Sangkat Pouk, Siem Reap City, Siem Reap, Cambodia