BestarCreations 3D renderings for ‘Impression TaiChi theater, a project initiated by famous film director Zhang Yimou. it’s located in Chenjiagou village, Wenxian County, Henan Province, known as “holy land of ancient villages”, and the birthplace of Chinese martial arts Taijiquan, or TaiChi. This project was designed by Architectural Design and Research Institute of Tsinghua University and has won the 2020 International Architecture Awards (MUSEUMS AND CULTURAL BUILDINGS)
We are looking forward to making high quality 3D visuals and videos for your projects too.
Post time: 03-18-2021