On the other side of the world to Hurricane Harvey, floods are destroying parts of India, Nepal and Bangladesh.