Get Travalour for free on Google Play

Taglang La

Taglang La, 194201

Viewpoint
Mountain Peak
Mountain Pass

High mountain pass at an elevation of 5,328 meters. Although claims to be the worlds second highest motorable pass, it is actually 12th or so highest motorable pass.

Location of Taglang La