Ambedkar Stadium (Delhi) | football / soccer stadium

India / Delhi / Delhi / Delhi Gate Chouraha
 stadium, football / soccer stadium
 Upload a photo

Ambedkar Stadium is a stadium in New Delhi, India. The stadium is named in honour of B. R. Ambedkar, the famous dalit leader and chairman of the Indian constituent assembly. It opened in 2007 and has a listed capacity of 20,000. It is currently used for football matches. The stadium has hosted international football finals such as the 2007 Nehru Cup Final and the 2009 Nehru Cup Final.
Nearby cities:
Coordinates:   28°38'20"N   77°14'32"E
This article was last modified 12 years ago