Landslide hits road after Taiwan earthquakeApril 11, 2024 by admin 0 Comments Videos A dashcam camera captured a large landslide coming down a mountain in Taiwan, triggered by the 7.4 magnitude earthquake that killed several people and left thousands of homes without power on April 3.