20090715 india: Parched North India gets rain relief