Shijiazhuang
Climate

The city has a continental, monsoon -influenced semi-arid climate (Köppen BSk), characterised by hot, humid summers due to the East Asian monsoon, and generally cold, windy, very dry winters that reflect the influence of the Siberian anticyclone. Spring can see sandstorms blowing in from the Mongolian steppe, accompanied by rapidly warming, but generally dry, conditions. Autumn is similar to spring in temperature and lack of rainfall. January averages −1.4 °C (29.5 °F), while July averages 27.7 °C (81.9 °F); the annual mean is 14.3 °C (57.7 °F). With the monthly percent possible sunshine ranging from 38 percent in July to 56 percent in May, the city receives 2,163 hours of sunshine annually. More than half of the annual rainfall occurs in July and August alone.
punctuation:no_comma