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