Temple of the Eighteen Lords
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 to seventeen deceased sailors and one dog.
Temple facade
In Taiwanese folk religion, yin miao are temples dedicated to wandering and homeless spirits, as opposed to yang miao, which are dedicated to deities. According to local beliefs, ghosts without a permanent resting place wandering in the human realm and may cause trouble for the living. Therefore, yin miao serve as such resting places for these spirits as a form of respect and to maintain peace. Temples dedicated to deities associated with afterlife, like Cheng Huang Ye or Di Zang Wang, are not considered yin miao.
Xingde Temple in Taiping District, Taichung, dedicated to an unnamed Filipino migrant worker that drowned.
A plaque inscribed with the names of those who died building Suhua Highway, located on the altar of Kailu Xianfengye Temple in Su'ao, Yilan County.