Floods have forced more than 4 million people from their homes across India, Nepal and Bangladesh and killed more than 100 people as torrential rains in the initial days of monsoons wreaked havoc.

The poor Indian states of Assam and Bihar have been among the worst hit. Some 4.3 million people have been displaced from their homes in Assam in the last 10 days due to rising waters across the mostly rural northeastern region, according to a government release on Monday.

Television channels showed roads and railway lines in Bihar submerged, with people wading through chest-high, churning brown waters, carrying their belongings on their heads.