Question: Which stadium has the largest capacity in the world?
Answer: Narendra Modi Stadium