Lord Buddha (red sandalwood and herbs) is claimed to be the only incense made of the herbs grown at the foot of Mount Everest, and is said to bring spiritual happiness.
Made by the Chandra Devi brand, the incense claims to contain up to 36 different herbs to make up each incense stick.
Used in everyday life to clean negative energies, as a fragrance, to facilitate meditation and concentration.