Leh Palace also known as Lhachen Palkhar is a past royal palace located in the picturesque Ladakhi Himalayan town of Leh in the state of Jammu and Kashmir, India. Mountain of Stok Kangri and the Ladakh mountain range are panoramic view from top of the Leh Palace.
Khardung La pass is a mountain pass in the Leh Ladakh district of the Indian Union territory of Ladakh. From Leh to Kashgar Khardung La is major route. Nearly about 10000 camel and horses used to take route. From Leh Khardung La is a 39 Kilometers away by road. That route is very well maintained. Khardung La road is the one of the world’s highest motor able roads.
Cycling is one of the biggest famous activities to do in Ladakh and there are more comfortable routes to follow. In Ladakh, snowy environs, beautiful cool climate and also the lush greenery surrounding making possible to Cycling.