An article on the glorious history of Shanti Stupa, the insignia of Buddhists in Leh. Dive-in to read about the legacy of this world-renowned monument.
Book cheap flights & hotels
An article on the glorious history of Shanti Stupa, the insignia of Buddhists in Leh. Dive-in to read about the legacy of this world-renowned monument.