This place is located in Xinglin Lane, Youya Road on Yangmingshan in Beitou. It was established in 1925. It is made by chiseling caves in rocks and enshrines stone carved deities. Open all day throughout the year.



This place is located in Xinglin Lane, Youya Road on Yangmingshan in Beitou. It was established in 1925. It is made by chiseling caves in rocks and enshrines stone carved deities. Open all day throughout the year.
