Shijiazhuang
Shijiazhuang is the capital and largest city of North China's Hebei province. It is about 280 kilometers southwest of Beijing.
A view of Shijiazhuang, Hebei province, on February 3, 2014. [Photo/IC]
Boao Forum For Asia 2015
China Development Forum 2015
CEO roundtable: 'new normal'& strategies