The musical art center is a symbol of cultural revitalization. By paying homage to and integrating the design language of town hall-an iconic symbol of Finnish spirit-with modern functional needs, it respects tradition while injecting new social elements, promoting cultural revival and community development. The project draws inspiration from Finnish nature, using wood and red bricks to promote sustainability and create a warm, immersive space. In order to communicate and connect with town hall, the design deeply considers the geometry, the appearance, the continuity of streamlines.
Meng Zhao holds a Master of Architecture Degree from Harvard University.He is founding principal at Chuxin Tuoyuan Co., Ltd. With extensive experience in innovative global architecture, smart buildings, green architecture, and intelligent control systems, He has worked at internationally renowned firms such as SOM, UNStudio, Coop Himmelb(l)au, and Rafael Viñoly Architects. He has contributed to the completion of numerous iconic global landmarks, including the Doha Metro Stations in Qatar, the Chinatown Branch of the Chicago Public Library, and the New Stanford Hospital.
BLT BUILT DESIGN AWARDS 2025 / Architectural Design / Cultural / Winner
BLT BUILT DESIGN AWARDS 2025 / Architectural Design / Heritage / Winner
BLT BUILT DESIGN AWARDS 2025 / Interior Design/ Retail, Shop, Exhibition, Gallery / Honorable Mention
Muse Design Awards / Architectural Design / Museum, Exhibits, Pavilions / Gold Winner
Muse Design Awards / Interior Design / Cultural / Gold Winner
London Design Awards / Interior / Cultural /Gold Winner
London Design Awards / Architectural Design / Conceptual / Silver Winner
iLuxury Awards / Best Luxury Design / Best Luxury Interior Design
DNA Paris Awards / Cultural Architecture
French Design Awards / Interior Design / Cultural / Platinum Winner
French Design Awards / Interior Design / Pavilions & Exhibitions / Gold Winner
French Design Awards / Architectural Design / Conceptual Design / Gold Winner