Shanti Stupa
Our first tourist attraction in Ladakh was Shanti Stupa. Built in 1991 by Japanese Buddhist Bhikshu Gyomyo Nakamura it is religiously significant because it holds the relics of the Buddha at its base–enshrined by the 14th Dalai Lama himself. The hundreds of Buddha statues that line the stupa compete with the amazing views of the Leh, a win-win scenario. Shanti Stupa is the perfect [...]

