SweatyPalms

Harihar fort in India. The rock stairs are at an 80 degree incline.

Harihar fort in India. The rock stairs are at an 80 degree incline.

Related videos