This Christmas season, families of Greenwood Village can submerge themselves in the breathtaking beauty of our town's premier Christmas light installation. From the entire downtown, dazzling illuminations enchant Greenwood Village into a winter wonderland. Strolling through the streets, you'll be greeted by thousands of twinkling lights. Numerous