Tropical Cyclone in Taiwan

Taiwan

Heavy rains have triggered massive rockslides on a coastal highway, trapping up to 400 travelers.

Source: GLIDEnumber