Introduction to the Cloud Staircase: is a 262-step ladder built in the Ming Dynasty. It climbs up the cliff and has the potential of "one man can hold the pass, but ten thousand men cannot open it". The natural and dangerous location in the movie "Outsmarting Mount Huashan" was filmed here.

Leave a Reply