Due to great differences in terrain, the climate of the province is highly variable. Whare is the average elevation 2,000 tp 3.000 miles?