Major sporting venues in New Delhi include the Jawaharlal Nehru Stadium, Ambedkar Stadium, Indira Gandhi Indoor Stadium, Feroz Shah Kotla Ground, R.K. Khanna Tennis Complex, Dhyan Chand National Stadium and Siri Fort Sports Complex. COUNT 5
QSN1 What major tennis stadium is located in New Delhi? ANS1 R.K. Khanna Tennis Complex QSN2 What major sports venue in New Delhi bears the name of the former prime minister Indira Gandhi? ANS2 Indira Gandhi Indoor Stadium QSN3 The Jawaharlal Nehru Stadium is located in which Indian city? ANS3 New Delhi QSN4 In which Indian city is the Siri Fort Sports Complex located? ANS4 New Delhi QSN5 The Dhyan Chand National Stadium is located in which major Indian city? ANS5 New Delhi