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