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