St. 265, Phnom Penh 12158, Cambodia
Marker
Leaflet © OpenStreetMap