Explore relationships

Leh

Leh (Ladakhi: སླེ་) is a city in Indian-administered Ladakh in the disputedKashmir region. It is the largest city and the joint capital of Ladakh.

Use + to expand a branch. Click a topic name to open its summary.