 The annual average temperature is 18.8 °C, and the average annual precipitation is 1515.6 mm.According to the official website, the population in 2015 was about 820,000.Xingguo is Hakka area, the ancestors of the population mostly came from Henan, Gansu and other provinces such as Shaanxi, Hebei, Shanxi and Shandong.