20070114 india: Over 30 lakh take holy dip on Makar Sankranti