Did you know that Shanti Stupa , Ladakh , inaugurated by the Dalai Lama in 1985, holds the relics of the Buddha ? SOMEFACTS.com