CSC Landscape is a professional landscape engineering design institute set up in China by Canada Design Consulting Company. Founded in 2000, it is engaged in the business of providing integrated and professional landscape design services in the field of urban construction and development in China. It has national Class-A special qualification for landscape engineering design and is a recognized national high-tech enterprise.
CSC Landscape always adheres to the mission of "creating a better living environment for human beings" and it is dedicated to providing professional, efficient and systematic landscape design solutions in such fields as real estate landscape, business and office, commercial complex, urban public space, cultural tourism, etc. based on the theory and application of "new shared landscape" covering three major aspects including symbiosis with nature, empathy with culture, and sharing with people. It has landed 1000+ elite projects in 100+ cities across China.
CSC Landscape has won many domestic and international design awards, including Survey and Design Award, China Real Estate & Design Award (CREDAWARD), Kinpan Awards, Global Habitat Design Awards (GHDA), ELA International Landscape Award, America's MUSE Design Awards, and DNA Paris Design Awards, etc. It has been rated an Enterprise with the Most Brand Value in the 2021 ARCHINA Landscape Industry Brand Influence appraisal and election.