› added 9 years ago
382
TIL the largest stadium in the world is in North Korea and has a capacity of 150,000. It was build purely to outdo South Korea’s Seoul Olympic stadium which has a 70,000 capacity
via reddit.com