Where is the world's largest stadium located?
The Rungrado 1st of May Stadium is a multi-purpose stadium in Pyongyang, North Korea. With 114,000 seats and a total capacity of 150,000, it is the largest stadium in the world. While the stadium is used for sporting events, it is most famous as the site of massive performances and shows celebrating Kim Il-sung and the North Korean nation.