Answer:
Elevation.
Explanation:
Although latitude is a very important factor in temperature, Las Vegas and Mt. Charleston are pretty close to each other, which makes me think that elevation would be the only thing that could explain the extreme difference in temperature.