Live action footage
Scaffolds for walking fixed on steep rocks in Sigiriya, Sri Lanka.
HD
1920 x 1080