Perhaps unsurprisingly, North Korea is also home to the largest sports arena in the world, May Day Stadium.