Kashmir is undoubtedly the most beautiful and naturally gifted state of India. And in the lap of Kashmir, on the rain shadow side of the Himalayas, lies the crown jewel that is Ladakh