Map Location
Keng Hak
No. 2062B, St. 68, Phsar Touch Village, Sangkat Toul Sangke, Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps