Fully embracing Utah's "Life Elevated" slogan, Brian Head is the "Highest Resort Town in America" and showcases some of the world's most unique combinations of red rock vistas and ...