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