Light of Life Introduction: Light of Life is the first digital giant screen three-dimensional playback system in China. It is based on the 25-meter * 22-meter giant screen 3D film and television stunt technology. The picture is huge and the momentum is shocking. , integrating knowledge and appreciation, vividly telling you the grand process of the continuous evolution of life on earth. The scene is realistic and intuitive, perfectly showing the magnificence and magic of nature.