Conversation so far:

Question: largest football stadium in the world north korea
Self-contained rewrite: largest football stadium in the world north korea