Ladakh

Leh Palace

0

Leh,
Ladakh Valley,

India,

The former seat of the royal family, built in the 17th century, offers panoramic views of Leh and its surroundings.