TELLURIDE RESORT

Colorado's Telluride is one of the most picturesque resorts in North America—a breathtaking, unspoiled alternative to the overcrowded slopes of Vail and Aspen. This work ran in Southern California to support a new seasonal air connection to the winter resort town. Art Director: Ben Carter.