Colorado Ranch Properties in Lake Creek, near Vail have amazing mountain views