Rain inundates many areas in Lahore

Rain inundates many areas in Lahore.