Constructed by the French company Poma, the cable car starts from the nearby Zhangjiajie railway station and ascends ... Here there are 999 stairs, called the Tianan Stairs or the Stairway to Heaven, ...