Ladakh is one of the lowest population densities in the world: 2 inhabitants per kilometer, 59,000 square kilometers of rocky desert, apparently inhospitable mountains, a world of bewitching silence, framed in a parallel fashion by two of the most imposing mountain ranges, the Karakoram to the North, the Himalayas to the South.