Located in Pyongyang, North Korea, Rungrado May Day Stadium is a behemoth that will certainly dazzle even the most traveled sports fans. The stadium spreads across 51 acres and currently has seating capacity of 114,000, which makes it become the largest non-racing stadium in the … [Read more...] about Rungrado May Day Stadium of North Korea, the world’s largest non-racing stadium