Leh Palace

Leh Duration: 31 sec

is a former royal palace overlooking the Ladakhi Himalayan town of Leh.