Date: 2023/06/02 | File Size: 1.55 MB |
Duration: 00:00:10 | Frame Size: 1920 x 1080 |
Chili Peak on the top of Foding Mountain in Zhangjiajie City, Hunan Province, China, December 14, 2019. In 2002, the famous French "spider man" Alain. Robert scaled Pepper Peak with his bare hands