Verified
Phsar Depou Pir, Tuol Kouk, Phnom Penh
https://maps.google.com/maps?q=11.567357,104.903145&ll=11.567357,104.903145&z=16
Get Directions