What isolated capital has the world's largest stadium?

Answer Pyongyang, North Korea

Apparently, North Korea wanted to pack the whole country into the Rungrado 1st of May Stadium. Accommodating 150,000 people, the stadium is the largest in the world – and has been since it opened in 1989. You might not want to visit though. Rumor has it that it's been the stage of public executions.

Last updated 5 years ago · 18K views · SOURCE