Before revision: A Mountain river is a river that runs usually in mountains, in narrow, deep valley with steep banks, rocky stream bed, and accumulated rock debris.
After revision: A mountain river is a river that runs usually in mountains, in narrow, deep valley with steep banks, rocky stream bed, and accumulated rock debris.