Niangzi Pass, also called the Ladies' Pass, is a mountain pass west of Shijiazhuang, capital of Hebei Province in North China.