India has started building the world's biggest cricket stadium that will accommodate 110,000 spectators and cost around $100 million.
India has started building the world's biggest cricket stadium that will accommodate 110,000 spectators and cost around $100 million.