Taiwan 2018

A tropical depression has been dumping torrential rain in central and southern Taiwan since 23th, with some districts receiving close to 1,000 millimetres (39 inches) of rainfall….