Skip to content

Multiple Topics Found, please select a specific topic.

Kim Il-Sung Stadium

The Kim Il-sung Stadium is a large football stadium located in Pyongyang, the capital of the Democratic People's Republic of Korea.