Canadian Pacific Holiday Train: Where to watch as it passes through southeast Michigan

Since it is situated right along the tracks, the Carbon Athletic Club in Detroit hosts a holiday train watch party that doubles as the club's largest …