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