This edition of 5 is once again from Taiwan. One of the leading Buddhist centers in Taiwan is Shihtoushan – Lion’s Head Mountain – located in the northern part of Miaoli county. At 496m above sea level, with lush vegetation around, it makes an ideal spot for a number of Buddhist temples and monasteries. With shrines tucked into caves and hiking trails around the mountainside, Shihtoushan is an ideal place for both Buddhist pilgrims and people just looking for a cool, relaxing place to spend a few hours on a summers day.
Have you subscribed to my RSS feed? Make sure you do so that you don’t miss any future posts. Feel free to share this with your friends and social media networks. Thanks.





