The project is located on Chaowai Street in Chaoyang District, Beijing, which was once defined as the "Beijing's third commercial boulevard". Throughout the world, major cities are witnessing a notable trend: innovation and creative industries are reinvigorating urban centers. This phenomenon has given rise to the concept of the "Urban Innovation Center" (UIC) as a novel business model.
DUTS Design has created this UIC "Vertical Innovation Canyon" from the perspective of architectural structure, space and scene remodeling.