Chhatt Puja is celebrated in certain states in North India namely Eastern Uttar Pradesh, Jharkhand, and Bihar. It is also popular in Nepal. It is a Vedic festival that is dedicated to the Sun God ...