Photo: Spruce Tree House Mesa Verde Luminarias

Spruce Tree House glows during the holiday luminaria festival at Mesa Verde National Park. The celebration this year will take place on December 14.