20100708 india: Flash floods leave north India in deep trouble