Yangshuo’s seasons range from hot, sunny summers to cold, damp winters. A rainy spring season gives way to a bright summer with moderate to high humidity. Fall is very comfortable with the lowest humidity of the year and temperatures and humidity lower than that of summer. Winter is generally overcast with temperatures averaging between 5-10 degrees C.