INFiLED Displays Line Both Sides of the Avenue of Stars in Beijing
In March, an array of double-sided LED displays were installed on light poles along the Avenue of Stars in Beijing, China. These displays, made by INFiLED, have a pixel pitch of only 3.91mm, adding vibrancy and vitality to the whole avenue. The Avenue of Stars is located in the Starlight Film and Television Park, a national […]