It is in Hindu mythology Shiva is the god of immortality Today is Mahashivratri Marking it as marriage anniversary of lord shiva and goddess Parvati Day is celebrated with worship of Lord Shiva by fasting ,meditation and performing yoga Night is spent keeping awake and singing devotional songs to receive great compassions What a nice ritual of detoxification in India With so much fun fair and scientific idea.