- All over Nepal
Maha Shivaratri is a Hindu festival celebrated annually in honour of Lord Shiva, and in particular, marks the day of the consummation of marriage of Shiva. There is a Shivaratri in every luni-solar month of the Hindu calendar, on the month’s 13th night/14th day, but once a year in late winter (February/March, or phalgun) and before the arrival of Summer, marks Maha Shivaratri which means “the Great Night of Shiva”.
Maha Shivaratri is a National Holiday in Nepal and celebrated widely in temples all over the country, but especially in the Pashupatinath temple. Thousands of devotees visit the famous Shiva Shakti Peetham nearby as well. Holy rituals are performed all over the nation. Artists from various classical music and dance forms perform through the night. On Maha Shivaratri, married women pray for the well being of their husbands, while unmarried women pray for a husband like Shiva, considered as the ideal husband. Shiva is also worshipped as the Adi Guru (first teacher) from whom the divine wisdom originates.
info source: Wikipedia