Traditional ritual of Fire – Deep Pujan on new moon day In the Indian tradition, with the change of every season, different aspects of nature are held in high reverence. Paying obeisance to the five elements… newmoon rituals