Tihar Festival in Nepal, also known as Deepawali and Yamapanchak, is a five-day-long festival celebrated mainly by Hindus, especially in East Indian states. The Tihar Festival is held to celebrate and thank the contributions of the Gods, animals and plants. Scroll down to keep reading.