The Tragic Landslide on Highway 3 in Taiwan in 2010
In August 2010, a severe landslide struck Taiwan’s Highway 3, a mountainous section of road that connects the central and eastern parts of the island. More
Breathtaking landscapes, wild wildlife, and jaw-dropping nature moments. It’s the beauty of Earth, up close!