"Land of Ladakh"

Ladakh, northern India.