Jawaharlal Nehru Stadium
Lodhi Road, New Delhi