The Heavenly Ladder leads ominously to the fog-obscured Portal to the Heaven on Tianmen Cave on Tianmen Mountain.


The whole story of life is believed to be embedded in the steps to heaven on the Tianmen Mountain in Zhangjiajie, China. Nine means infinity, and the stairs which ascend and descend nine slopes remind travelers that there are countless ups and downs throughout the entire road of life, meaning that one needs to overcome numerous difficulties and obstacles to be successful.


Size: 3166px × 4757px
Location: Tianmen Mountain National Park, Zhangjiajie, China
Photo credit: © Kim Hammar / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: 999, adult, asia, asian, attraction, characters, china, chinese, climb, climbing, cloudy, color, colour, courtyard, dark, destination, documentary, ethnicity, female, fog, front, gate, green, group, handrail, heaven, heavens, holiday, hunan, image, male, mountain, mountainside, national, outdoor, overcast, park, province, rock, scenery, sky, stair, staircase, staircases, stairway, step, steps, stone, tianmen, tourism, tourist, travel, vacation, vertical, view, waist, walking, walkway, wall, zhangjiajie, 天门山