The Narendra Modi Stadium is an international cricket stadium located in Ahmedabad, Gujarat, a state in west India. With a capacity of 132,000, 114,600 it is the world's largest stadium. From Wikipedia