Which is the world’s largest stadium?
Answer May Day Stadium — Pyongyang, North Korea
Built in 1989, the 114,000 stadium is home to the North Korean national football team and various sporting events like wrestling and track. Above all, it is used for massive celebrations of the country's Supreme Leaders.
Last updated 5 years ago · 1.3K views · SOURCE