Skip to content

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. - Source: Wikipedia

Related Stories

No Stories Found