Buildings & PalacesTravel Leh Palace, India by alan.dotchin August 28, 1998 by alan.dotchin August 28, 1998 Perched majestically on a hill in the heart of Leh, the capital of Ladakh, Leh Palace stands as a silent sentinel, bearing witness to the rich cultural history and architectural … 0 comments 0 FacebookTwitterPinterestEmail