Leh Ladakh is the Northern most part of India located in Jammu and Kashmir. The scenic grandeur of entire Greater Himalayas is unmatched, but the mystical aura of the cold desert lends an ethereal charm to the rugged mountain ranges of Leh Ladakh. The varied topography encompassing towering mountains and undulating valleys have no comparison. The stillness of the barren brownish gray mountains gives a mystic charm to the environment that surpasses the visual splendor of the most enchanting landscapes. Here are some interesting facts about Leh Ladakh.