STO Plaza located in Chengdu, Sichuan Province, China, is a 31-story modern building. As the tourism command center of Chengdu, it provides an important gathering space for citizens, tourists and various industries. MF provided 106 square meters of NanoFlex transparent screens for this media facade project. The outstanding transparency of the NanoFlex transparent screen allows it to be perfectly integrated into the building facade. The captivating content displayed successfully attracts a large number of visitors and adds a modern visual impact to the building.