Map Location
Poste de la Police ADM Tumnup Teuk
No. 8, St. 177, 12306 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps