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