Malaysia

Malaysia

Malaysia · Founded 1933

Kuala Lumpur Football Stadium, Kuala Lumpur · Capacity: 18,000

Stadium

Kuala Lumpur Football Stadium
Name: Kuala Lumpur Football Stadium
City: Kuala Lumpur
Capacity: 18,000
Surface: grass