Chengdu, China - October 16, 2024 On October 16, 2024, in Chengdu, China, a video captured a person finding a heavily ...