This church building was originally built in 1903 as St Nicholas Church. It is located on Street in City, an administrative district of City, Province.
In July 2002, the People's Government of Changchun City designated the church building as a city-protected historical site. In 2014, the Dehui City Government repaired and restored the building to its former glory.