Charles de Gaulle Blvd (217), near Central Market, Phnom Penh, Cambodia
Leaflet © OpenStreetMap