Indira Gandhi Indoor Stadium is located in which city ?

Chennai
Kolkata
New Delhi
Mumbai

The correct answer is C. New Delhi.

The Indira Gandhi Indoor Stadium is a multi-purpose indoor arena located in New Delhi, India. It is the largest indoor stadium in India and is used for a variety of events, including sports, concerts, and political rallies. The stadium was built in 1982 for the Asian Games and has a capacity of 16,000 people.

The other options are incorrect. Chennai is the capital of the Indian state of Tamil Nadu. Kolkata is the capital of the Indian state of West Bengal. Mumbai is the capital of the Indian state of Maharashtra.