A cool choice in summer - Wufengqi Waterfall and the Church of Our Lady of Pilgrimage

The Church of Our Lady of Pilgrimage is located at No. 10, Lane 91, Wufeng Road, Jiaoxi Township, Yilan County. It doesn’t take too long to walk up from the parking lot. Many people use this place as a relay point when coming down from Matcha Mountain. Although the altitude is only 168 meters, the view is breathtaking. After a short rest, we continued to move forward. It felt like we were in a fairyland, listening to the gurgling sound of the forest. We didn’t reach the top, but turned back to the parking lot in the middle. We could still see macaques in the woods. It was a very pleasant trip.

Post by ivyli | Aug 24, 2022

Related Travel Moments

Most Popular Travel Moments