Which is highest hill station in India?

Situated at an altitude of 3,505 meters between the Himalayas and the Karakoram mountain ranges, Leh, the headquarters of the Ladakh region in Kashmir, is the highest hill station in India. Known for its barren beauty, its tourist attractions include Shanti Stupa, Leh Palace, Namgyal Hill and several Buddhist monasteries. Language: English