Reported 8 months ago
A massive landslide occurred at Lion's Head in Meishan Township, Chiayi County on June 21, 2024, burying a road under huge falling rocks. The landslide is ongoing, prompting authorities to close off the area and divert traffic. The Chiayi County government plans to start repairs in the afternoon and aims to reopen the road by the following day, advising motorists to use alternative routes and exercise caution in mountainous areas.
Source: YAHOO