You're back and you found me!...hmmm, sort of.
I am at a stadium in Pyongyang, but the official name of the place is Rungrado May Day Stadium. The stadium can seat 150,000, which is the largest non-auto racing stadium capacity in the world.
Rungrado May Day Stadium - Wikipedia, the free encyclopedia
I was surprised when I first found out that Pyongyang Arena is the largest sports arena in the world....not including automotive venues which are actually a lot larger. For example, Indianapolis Motor Speedway seats ~250,000. It seems North Korea has a huge problem feeding its people, so perhaps they figured if they build a huge stadium, at least the hungry people can get ball park franks and popcorn there???