English: North Korea has the world's biggest stadium.
Telugu: ప్రపంచంలోనే అతిపెద్ద స్టేడియం నార్త్ కొరియాలో ఉంది.