Yanggakdo Stadium

Yanggakdo Stadium is a multi-purpose stadium located on Yanggak Island in Pyongyang, North Korea. Capacity 30,000