Located in Changchun Jingyuetan Tourist and Economic Development Zone and conceived by a world top-notch design company, the Century City displays special effects of film and TV through the state-of-the-art science and technology, demonstrating China’s advanced technology in the film industry.