Range Rover Sport PHEV Climbs 999-Step Staircase to Heaven’s Gate
Heaven’s Gate is a stunning tourist attraction in China’s Hunan province. To get there one has to climb 999 deadly steep stairs at a 45 degree angle. The road that leads to the staircase is…















