When one thinks of Ladakh, what usually comes to mind are its snow-capped mountains, its clear blue skies, and its pristine lakes. But Ladakh is much more than that; it is also home to some of the most remote and picturesque villages in India. Located …