Freepik
    Biker on the summit of the Tanglang La pass is the second highest motorable road in the world

    Biker on the summit of the Tanglang La pass is the second highest motorable road in the world