Leh, the capital of Ladakh is a fascinating hill station. Lying amidst the snow-capped hills of Himalayas with many monasteries and colorful markets, it is also the Buddhist capital of North India. At a height of 11,000 feet, there are many strikingly beautiful and majestic mountains here, which slowly merge into an oasis of green fields.
The once nine storied 17th century Leh Palace, now in dilapidated state, rises from the edge of a hill and commands a breath-taking view of the entire locale. Above the palace, at the top of the Namgyal hill, is the Victory Tower, built to commemorate Ladakh’s victory over the Balti Kashmir armies in the early 16th century.