Le 17 décembre 2019, les architectes suisses Herzog & de Meuron avaient remporté le concours lancé par le Hangzhou Canal Preservation & Development Construction Group Co., Ltd, pour ce complexe situé dans le chef-lieu de la province du Zhejiang.
Voir son descriptif en allemand et en anglais dans le site de Herzog & de Meuron, ainsi que la brève publiée sur le compte LinkedIn du consul général de Suisse à Shanghai, M. Sacha BACHMANN.