Rungrado 1st of May Stadium

The Rungrado 1st of May Stadium in Pyongyang, North Korea is the largest stadium in the world and the home stadium for the North Korea national football team and April 25 Sports Club.