However, some residents have blamed the flood on sand mining along the river bank.