No. 132, Samdech Sothearos Blvd (3), Aeon Mall, 3rd Floor, Unit 3001, 12301 Phnom Penh, Cambodia
Marker
Leaflet © OpenStreetMap