Leh Town, the capital and the region's main settlement, and the Indus Valley seen from Namgyal Tsemo (The Victory Hill). Himalayas, Ladakh, India. Photographed in late May.
Leh Town, the capital and the region's main settlement, and the Indus Valley seen from Namgyal Tsemo (The Victory Hill). Himalayas, Ladakh, India. Photographed in late May.