City: Kathmandu
Country: Nepal Nepal
Capacity: 25.000
Seating: 5.000
Opening: 1956
Football stadium: No

former names

-