Pokhara - Himalayan Sandalwood The preparation of ritual incense is one of the traditional arts of Nepal. In ancient Buddhist tradition, the sweet woody scent of Sandalwood has been celebrated as the perfect meditation tool to stimulate sensuality, awareness of yourself and of the world, serenity and the arousal of divine thoughts.