Live action footage
Crowds of tourists climbing up the stairs on the Green Dragon ridge of Huashan mountains (Shaanxi province, China).
HD
1920 x 1080