Satellite images reveal rare cyclone cluster causing floods