Huixian Chengguanzhen, in Gansu, China, is home to roughly 39,600 people in the China Standard Time zone at 33.8°N latitude.
In 2025, Huixian Chengguanzhen averaged an annual temperature of 56°F, with hottest temperatures reaching 96°F in July and lowest around 20°F in January. The city received approximately 36 inches of precipitation during the year.
View historical weather for Huixian Chengguanzhen · More cities in Gansu