Map Location
The University of Cambodia
Northbridge (St.), Sangkat Teuk Thla, Khan Sen Sok, 12000 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps