Royal Leh Palace

Royal Leh Palace


Royal Leh Palace
Resembling the essence of the Potala Palace in Lhasa, the Royal Leh Palace is situated on a cliff overlooking the charming town of Leh. A prominent symbol of the royal family’s glory living in this town in the old days, this place cannot be missed by any explorer out there! The stunning statue of Buddha at the back of this palace adds more to the charm of this place.