Introduction to Tianlong Babu Ladder: Tianlong Babu Ladder, also known as Cloud Ladder, formerly known as Jiuchongtian, leads from the ancient quarry and lion stone at the east foot of Lotus Mountain to the magnificent Guanyin Holy Land, with a total of 368 steps.