Located on the secluded Youya Road, Xinglin Lane, in Beitou Yangmingshan, the site was established in the 14th year of the Taisho era (1925). It is a cave temple carved out of rock, housing stone sculptures of deities. The grotto is open all year round, with access available 24 hours a day.
Beitou Immovable Vajra King Grotto
Located on the secluded Youya Road, Xinglin Lane, in Beitou Yangmingshan, the site was established i[...]