20060412 india: Govt to review Narmada Dam height