Ephraim, Utah Weather

What's the weather in Ephraim, Utah like?