Jiangxi, China - October 26, 2024 [Note: no sound] On October 26, 2024, in Jiangxi, eastern China, a video showcased a ...