Symbolising Glasgow as the North Star – and a must-visit destination for Christmas – this 80ft long immersive attraction stretches along one of the city’s busiest streets, bathing visitors in a canopy of shimmering lights.