Answered by Martin from Italy | Jul. 21, 2014 20:49
Beijing: Sunny days would be the majority at that time and the temperature range shall be 15℃ to 27℃. It may be a little bit cool in the early morning, but hot in the afternoon. You are recommended to prepare a light jacket, jeans and one or two pieces of summer clothes.
SZ, Wuxi, Hangzhou and Shanghai: Weather condition in theses city shall be the same then. Cloudy days would happen in most cases, but there also will be several rainy days. The aeverage temp is 25℃ or a little higher, still hot. I suggest you take summer clothes and simple rainy gear.
Xian: Cloudy days would most likely happen. As Beijing, it may be cool in the morning and night, but hot in the afternoon.