The Holiday Train will make its annual stop in Windsor on Dec. 2.

The 1,000ft long train will roll into town at the CP yard at Erie Street West and Janette Street at 5:30 p.m. The train will feature 14 brightly decorated rail cars, including a modified boxcar that has been turned into a traveling stage for performers.

Each car is decorated with hundreds of thousands of LED lights and holiday designs.