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