Welcome to the land of Lamas. A serene town of Leh situated in the Ladakh range of Mountains. A small time which initially was a trade centre between India and China for centuries. Though the world has developed ten folds, visiting this very small and beautiful town is like pausing the time and enjoying the moment, serene beauty and the peaceful nature of the people. Experience the magic this July.