Star Light Plaza, a new commercial landmark in Zhenjiang City, Jiangsu Province was officially opened on August 9, 2019. The plaza was configured by nearly 140 CANNY elevators and escalators that include 2 units without-intermediate-support escalators with a height of 17 meters. They can directly reach the 4th floor from the 1st floor. The essential escalators greatly glorify of high-end shopping malls.