Maguwoharjo International Stadium footall stadium

Capacity: 30,000

City: Sleman

Country: Indonesia

Club: PS Sleman

International: Unknown