It is the longest and the most auspicious festival in the Nepalese annual calendar, celebrated by Nepalese people throughout the globe. It is not only the longest festival of the country, but also the one which is most anticipated.