Temple of the Eighteen Lords is a yin miao located in Ganhua Village, Shimen District, New Taipei, Taiwan. Located on Provincial Highway 2 beside Jinshan Nuclear Power Plant, the temple is dedicated t
Dharma Drum Mountain is an international Buddhist spiritual, cultural, and educational foundation founded by late Chan master Sheng-yen. The center focuses on educating the public in Buddhism with the
Temple of the Eighteen Lords
…Changfu Temple, Sanxia District Dharma Drum Mountain, Jinshan District List of temples in Taiwan…
Dharma Drum Mountain logo: three mountain peaks and a meditating monk; combined, the logo forms a hand.
Dharma Drum Mountain headquarters in Taiwan
Road sign indicating entrance to Dharma Drum Mountain