At around 12 pm on November 12, at the Tianmen Mountain National Forest Park in Zhangjiajie, Hunan Province, a Chery Fengyun X3L attempted to climb the “Heaven’s Stairway” in a step-climbing challenge ...
Intermittent signals, lack of visibility, hairpin turns, and plunging gradients - on the serpentine mountain road of Tianmen Mountain in Zhangjiajie, Central China's Hunan Province, known locally as ...
This is the shocking moment an electric car slid down the iconic Tianmen Mountain steps, before crashing into a guardrail. The Chery Automobile vehicle was undergoing a test drive when the incident ...