20060709 india: Rains lash several parts of North India