This church building was originally built in 1903 as St Nicholas Church. It is located on Àimín Street in Déhuì City, an administrative district of Chángchūn City, Jílín Province.
The church building has been designated as a city-protected historical site.