Map Location
World Bank Division Department Investment & Cooperation
No. 60, Daun Penh (St. 92), Ministry of Economy & Finance, 12202 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps