Chuxin Tuoyuan Co., Ltd. is a diversified architectural firm founded in 2020 by Mr. Meng Zhao, who holds a background in architecture from Harvard University. Headquartered in Beijing, China, the firm embraces the concept of “architectural metabolism” as the foundation of its design philosophy, emphasizing the relationship between architecture, interior design, and regional cultural development. Our portfolio includes significant cultural projects such as the Finland Concert Hall, the Helsinki Museum, and the Ivory Carving Exhibition Center of China Academy of Art, all of which contribute meaningfully to the preservation and evolution of regional cultural identities through architecture.
We specialize in modern sustainable projects, including green and energy-efficient design, renovation and adaptive reuse, public building design, commercial spaces, interior design, custom residences, landscape, and conceptual design. We have also established an R&D team focused on intelligent building energy systems, with research areas covering application of energy-saving materials and development of hybrid energy systems for interiors, aiming to enhance energy efficiency while fulfilling architectural needs.