Map Location
3G Mini Football Pitch II
Assembly (St.), behind Embassy of the Russia Federation, 12301 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps