Yanggakdo Stadium
April 25 Stadium, Yanggak Island in Pyongyang, 🇰🇵 North Korea. Opening: May 18, 1989.
Yanggakdo Stadium is a multi-purpose stadium located on Yanggak Island in Pyongyang, North Korea. Capacity 30,000
April 25 Stadium, Yanggak Island in Pyongyang, 🇰🇵 North Korea. Opening: May 18, 1989.