An English domestic servant ventures to an inn in the high North China mountains to assist a missionary.