Vail, Colorado. Wow this looks like one of those Christmas Villages that people construct into sceneries at the Christmas stores. Where the kids ice skating and the train encircling the entire village? lol
Snowmass Lake Reflection - Snowmass Lake is one of the most spectacular locations in Colorado. This gem of a lake is located near Aspen, Colorado at the foot of one of Colorado's most majestic 14ers, Snowmass Mountain.