This is the 1971 infamous Chinese ballet: The Red Detachment of Women. It was created and produced by the Communist Party of China during the Cultural Revolution. Read more about the ballet from here.
I have not seen it at all before. And after seeing it, it is actually quite good in story telling and artistic value, despite its clear propaganda massage conveying. I like it.