1. Brahmaputra originates in Himalayas and hence contains much water.
2. This river flows through Arunachal Pradesh and Assam in India where many small rivers merge with her.
3. Moreover these rivers flow through areas that experience heavy rainfall.
4. Hence, Brahmaputra river water rises greatly and so it gets flooded heavily during monsoon.