Bread of Life Church, Taipei
Da'an District, Taiwan
The Bread of Life Church (pinyin: Ling Liang Tang) is an independent Chinese church founded in Shanghai, Republic of China, in 1942, which now has churches in Asia, Australia, and North America.
Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).