A Chinese automaker’s attempt to climb Zhangjiajie’s “Heaven’s Staircase” with its SUV ended in failure. Previously, the British brand Land Rover successfully completed the same challenge seven years ...