Yangzhou Grand Canal Theatre / TJAD April 1, 2022 Collin Chen Architecture, Architecture Article, Architecture News, Home design ideas, Interior Design 0 distant view. Image © SFAP architects: TJAD Location: Yangzhou, Zhejiang, China Project Year: 2021 Photographs: SFAP Photographs: Xiu Yang Area: 144700.0 m2 Read more »