The footage you saw took place in January 2024. The exact date is uncertain. Online sources said it happened on January 8 in a village in Guizhou Province of southwest China, a Miao village. The Miao are a minority ethnic group in China with an ancient history.