That's a video from a bit north from where I live.
Taiwan's hills and mountains are mainly stones held up with mud. Whenever we get heavy rain, there are mudslides all around!
And since this is a tropical island... we get heavy rains quite often!
Here's another one that happened lately:
