Church of Seed Huizhou building in China
Church of Seed is located at Luofu Mountain Scenery District – one of the seven famous Taoist Mountains in China. Although there are various kinds of Taoist and Buddhist temples in this district, western religious element has not yet been found.