A paradise on earth, Leh is famous for its natural beauty. It is the ultimate destination for all, a mystery land for some and a moon-land for some. The stunning valleys, the magnificent mountains and the breathtaking views of the landscape call every traveler to explore….