It will be cloudy and rain lightly sometimes in these cities. The temperature will range from 55F to 60F in SH; 40F to 50F in Xian; and 35F to 45F in Beijing. You are advised to pack jackets, sweaters, shirts, pants, sneakers, and raincoats. Have a nice trip! :)