The largest stadium in the world, Rŭngnado May First Stadium, is located in Pyongyang, North Korea. In the late 90's it was used as a venue to publicly burn several army generals that were implicated in an assassination attempt on Kim Jong-Il.
Previous Fact Next Fact