North India Mountains North India Mountains of Leh. Rocky landscape with monasteries. A beautiful contrast of barren lands, snowy mountains, and clear skies.