Definitions for "Shijiazhuang"
Shijiazhuang (, literally, "The Shi Family Village" or "Stone Family Village") is a prefecture-level city about 320 kilometers south of Beijing and the capital of Hebei province.