I second Utah - my kid got a merit-based package that brought her costs down to 19K per year plus admission into the honors program. WIth the regular WUE (Western Undergraduate Exchange) discount, it would probably be affordable with taking the federal student loan.
Other affordable options near mountains are UNM (with your stats, you’d be eligible for in-state tuition with total cost of about 19-20K; there is also a highly competitive regents award that is a full ride), NAU (Northern Arizona, safety, high merit likely), Western Washington (safety/low match; with WUE discount, cost would probably be mid-high 20s/year), U of Arizona (mountains are a bit of a drive, but not too bad, good merit/honors program).