China (Zhejiang) International Film and Television Cooperation and Experimental Zone by Institute of Shanghai Architectural Design & Research FREE STUDIO

Home of “Light and Shadow”