Salem, Utah Weather

What's the weather in Salem, Utah like?