How about the climate of Yunnan?

Yunnan has a generally mild climate with pleasant and fair weather because of the province's location on south-facing mountain slopes, receiving the influence of both the Pacific and Indian oceans, and although the growing period is long, the rugged terrain provides little arable land. See Agriculture in Yunnan. Under the Köppen climate classification, much of the province lies within the subtropical highland (Köppen Cwb) or humid subtropical zone (Cwa), with mild to warm winters, and tempered summers, except in the almost tropical south, where temperatures regularly exceed 30 °C (86 °F) in the warmer half of the year.[11] In general, January average temperatures range from 8 to 17 °C (46 to 63 °F); July averages vary from 21 to 27 °C (70 to 81 °F). Average annual rainfall ranges from 600 to 2,300 millimetres (24 to 91 in), with over half the rain occurring between June and August. The plateau region has moderate temperatures. The western canyon region is hot and humid at the valley bottoms, but there are freezing winds at the mountaintops.