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