The town of Leh is the registered office of zone, and the largest city of the area of Ladakh Province of the J&k state. It is located at approximately 6 kilometers of the right bank of the Indus river. The city is approximately 3505 m above the average sea level.
The palace of Leh is a [...]