October: Autumn Peak. Climate: Perfect across most of China. Beijing 10-25°C, Shanghai 15-25°C, Hainan 25-32°C. Best For: Nearly everyone; possibly China's best ...