English: The largest stadium in the world lies in Pyongyang, North Korea.
Telugu: ప్రపంచంలోనే అతిపెద్ద స్టేడియం ఉత్తర కొరియాలోని ప్యాంగ్యాంగ్లో ఉంది.