In the land of Leh, every step is a journey into the soul. On their trip to Leh, Manjistha Roy, and her friends had no idea about the adventures that awaited them in the rugged, breathtaking terrains of Ladakh. Located deep in the Himalayas, Leh is a place that offers