In addition to the well-known military parades, such torchlight processions are regularly held in North Korea. This particular video is quite old - 2003. The scale and training are North Korean.
For a complete immersion in Shizu, it is recommended to watch with sound.