An iconic landmark offering panoramic views of Leh, Shanti Stupa is a beautiful white-domed stupa built to promote world peace. Perfect for morning reflection.
A historic palace offering insight into the region’s royal past, the Leh Palace provides stunning views and a peek into traditional Ladakhi architecture.