At Khardungla top – on the world’s highest motorable road

At Khardungla top – on the world’s highest motorable road