A series of severe floods and strong winds have wreaked havoc across Indonesia, with continuous heavy rainfall causing ...