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 60 times, 1 visits today)

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *