Photo At Kardungla Pass - World highest motorable road

At Kardungla Pass - World highest motorable road

At Kardungla Pass - World highest motorable road