The Wufengqi Falls is one of the eight amazing scenic spots of the Lanyang Plains that is found at the Jioasi Township of the Yilan County. Behind the falls are five sharp peaks that look live five banners usually seen hanging down the back of the costumes of war generals in Chinese opera, hence the name that translates to “five peaks”.
Mist and fog usually envelop that mountain top all year round with torrents of the mountain spring continuously flowing down the slopes. Such slopes and cliffs then give the Wufengqi Falls its three cascading layers that measure 100 meters in total. The falls are [Read more…]