Located in Pyongyang, North Korea, the Rungrado 1st of May Stadium is the biggest football stadium in the world. The venue has a seating capacity of 150,000. Also known as the Rungrado May Day Stadium, the venue was opened to the public in 1989 and now hosts some of the North Korean football team's matches.