Live action footage
Crowds of people climbing up the stairway on Green Dragon Ridge of Huashan mountain, Shaanxi province, China.
HD
1920 x 1080