Train carriages at New Haflong railway station in India's Assam state following a landslide caused by heavy rainfall. AFP
Train carriages at New Haflong railway station in India's Assam state following a landslide caused by heavy rainfall. AFP

Floods and landslides in India kill eight after heavy rains