This Church was located in Kashgar, Xinjiang.
from "New time" Illustrated appendix. December 2 (15), 1900, № 8897 pg. 10