Impressive Flooding Rushes Like Ocean Storm

A storm dumped more than three and a half feet of rain in some areas in Taiwan over three days. Taiwan gets so much rain because the mountains allow the moist air to ride up them and unleash the heavy rain.
All Videos