1. Home
  2. /
  3. Taizhou
The city of Taizhou is situated in an impressive landscape within Zhejiang province in China, and embodies the local motto “Seven mountains, one river, and two fields”. It is home to Tengda Center, a landmark high-rise building, whose architectural language was inspired by the structure of the osmanthus flower.
Project name
Tengda Center Roof Garden
Location
34th floor, Tengda Center, Taizhou City, Zhejiang Province, China
Photography
Studio SZ
Designed by T.K. Chu Design Group, the four-story villa named Greencore is located among hills, woods, and lakes. With angled cornices and floor-to-ceiling windows, it shows an integration of traditional Chinese garden and modern building, which combines people, nature, and architecture perfectly, and gives off a vague animist aura.
Project name
The Villa Greencore
Architecture firm
T.K. Chu Design Group
Location
Taizhou, Zhejiang, China
Photography
Di Zhu Video: Peihua Li(Director), Yujia Zheng(Editor) and T.K. Chu Design(Producer)