By Li Hao | 2024/7/14 23:21:15
Participants in the 2024 Shaolin Games Finals perform at the Shaolin Temple in Central China's Henan, July 13-14, 2024. This event brought together martial artists from around the world to showcase their skills and compete for the prestigious title of 2024 Shaolin Kung Fu Star of the World. Photos: Li ...
1/3