Narendra Modi stadium: Glimpses of World’s biggest cricket stadium; See Pics

World’s biggest cricket stadium, Sardar Patel Motera Stadium, with a capacity of 1.10 lakh spectators inaugurated by President Ram Nath Kovind today ahead of IND v ENG Pink Ball test match.