Located in Macau, China, this atrium features the world's largest area of indoor fixed installation LED screens - 25 LED walls capable of display over four stories high.
Competing with the natural light from the uniquely designed atrium, the LED displays had to perform in high brightness settings. The indoor display features a fine pitch 1.8mm LED product and a 4 mm LED product. The curved display on the outside features an 8mm outdoor product for maximum brightness.
The end product is an immersive LED digital canvas, displaying a collage of changing images to create a space that is mesmerizing, whimsical, and entertaining.