Kampuchea Krom Blvd (128), corner of St. 253, 12154 Phnom Penh, Cambodia
Marker
Leaflet © OpenStreetMap