Climate and Weather in North Carolina are as varied as that of any state, with four distinct seasons and a wide variety of conditions and storms, from paralyzing snowstorms in winter to major hurricanes in late summer and fall. Because the state's geography ranges from Atlantic coastline in the east to western mountains reaching several thousand feet in height, temperature extremes in North Carolina vary greatly from place to place and from season to season. The overall climate is relatively warm; even in the mountains, North Carolina's coldest region, the average temperature in January remains above freezing. The state's record low is -25°, recorded at Grandfather Mountain in Avery County on 30 Jan. 1966. North Carolina's highest recorded temperature, 110°, occurred at Fayetteville on 22 Aug. 1983. The frost-free season in the state ranges from an average of 170 days in the west to 280 days in the east.