Luoshan Waterfall (羅山瀑布 [Luóshān Pùbù])

Luoshan Waterfall (羅山瀑布; Luoshan Falls) is a impressively tall waterfall in East Taiwan, but we couldn’t get close to it due to landslides blasting its trail.