Ninety nine turns. Nine hundred and ninety steps. This is the Dragon Road challenge. And the Range Rover Sport PHEV completed it. Posted by Derek Shiekhi