Visit the highest motorable road in the World Khardungla Pass. Adventure trip mostly on the bucket list of every traveller.The Land of Dalai lama & Peace.
show more...
Visit the highest motorable road in the World Khardungla Pass. Adventure trip mostly on the bucket list of every traveller.The Land of Dalai lama & Peace.