TIL that the Rungnado May Day Stadium in Pyongyang, North Korea is the world's biggest stadium by capacity. It holds 58,000 more spectators than the Wembley Stadium in London, England.
en.wikipedia.org/wiki/Rungrado_May_Day_StadiumPosted Apr 13, 2013, 10:25 PM UTC
100