› added 10 years ago
79
TIL the biggest stadium in the world is in North Korea, with a capacity of 150,000.
via reddit.com