Did you know that the biggest stadium in the world is also the biddest sporting stadium in the world. What makes it a crazy football fact is that this stadium is located in North Korea.
The Rungrado 1st of May Stadium is the biggest football stadium in the world with a seating capacity of 1,14,000 and is located in Pyongyang, North Korea. What is bizarre is that some reports claim the seating capacity of this stadium is 1,50,000.
(Visited 64 times, 1 visits today)