Range Rover Sport climbs its way to the sky in China

The automaker recently drove up 999 steps at the Heaven's Gate landmark in China.