- Stock Photo ID: #RP716750
- Image Credit: Picxy.com/avipushp
- Description:Operated by Sports Authority of India. It is the largest indoor sports arena in India and the third-largest in Asia.
- Location: Indira Gandhi Indoor Stadium, IG Indoor Stadium, ITO, Vikram Nagar, New Delhi, Delhi, India