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

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