What Three Factors Determine Climate Zones