Introducción al escenario global: El escenario global de Shenzhen Window of the World es el primer escenario panorámico en China. Todo el escenario está compuesto por más de 40 componentes móviles, que se pueden combinar, unir y encender. De cualquier manera, el área máxima de actuación puede alcanzar los 1.200 metros cuadrados. El ancho máximo del escenario es de 48 metros. Tiene las características de un escenario cuadrado y la función de un teatro interior.