English: Motera Stadium in India - the largest cricket stadium in the world
Telugu: మోటేరా స్టేడియం - ప్రపంచంలో అతి పెద్ద క్రికెట్ స్టేడియం