This is an LED floor wall interactive display screen in Xinjiang, China. The display effect of the wall will change with the interaction of the ground.
Get a quote