This church was located in Nínggǔtǎ on the left bank of the river Hurka (modern day Níng'ān along the Mǔdānjiāng) in Heilongjiang Province.
photo from "New Time" Illustrated appendix. Dec. 4 (17), 1902, № 9610 pg. 8.