News

Leh Palace, an impressive 17th-century royal residence, stands proudly in Ladakh. It was constructed by King Sengge Namgyal ...