Range Rover Sport climbs 999 stairs at Heaven’s Gate in China – Roadshow

Click here to visit Original posting

It might be called Heaven's Gate, but going up a thousand stairs sure sounds like hell to me.