In what country is the Rungrado May Day Stadium located? In Sports Trivia AnswerNorth Korea (Built in 1989 this Stadium is the Largest in the World by Capacity. The Stadium is Uniquely Designed with Sixteen Arches in a Ring Shape Which Resembles a Magnolia Blossom) Share and Enjoy !