Monday, August 31, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Ganhua Eighteen Lords Temple

Qianhua Village, Taiwan

Temple of the Eighteen Lords (pinyin: Gānhuá Shíbāwáng Gōngmiào) is a yin miao (temple for deceased people) located in Ganhua Village, Shimen District, New Taipei, Taiwan. Located on Provincial Highway 2 beside Jinshan Nuclear Power Plant, the temple is dedicated to seventeen deceased sailors and one dog.

Monument data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other archaeological sites in Taiwan