Shanti Stupa, a magnificent white-domed Buddhist monument, stands atop a hill in Leh, offering panoramic views of the city and surrounding Himalayas. Built in 1991 by Japanese and Ladakhi monks...... Read More
Shanti Stupa, a magnificent white-domed Buddhist monument, stands atop a hill in Leh, offering panoramic views of the city and surrounding Himalayas. Built in 1991 by Japanese and Ladakhi monks...... Read More