JSCA International Stadium Complex Ranchi India

JSCA International Stadium Complex
Country:India
Country Code:IND
City:Ranchi
Capacity:40000