Christmas parade has thousands of points of lights