LINCOLN — Heading up the road from Bristol along the New Haven River, just west of the mountain village of Lincoln, stands a small Christmas tree in the woods decorated with lights and a star.
The mysterious tree — situated in a thick patch of forest, across the river from homes and utility lines — shines anomalously against tall stands of trees in the dark, winter night.