Large-scale landslide in Taiwan traps multiple vehicles, search & rescue ongoing

Experts say the landslide was caused by continuous rains.