Chongming Island café Design / Origin Architecture Collin Chen 6 years ago © TIAN QUAN architects: Origin Architecture Location: Qianshao village, Chongming Island, Shanghai, China Project Year: 2019 Photographs: TIAN QUAN Area: 200.0 m2 Read more » Share this: Share on Facebook (Opens in new window) Facebook Share on X (Opens in new window) X Xinhe Cultural Center / OFFICE COASTLINEDateApril 6, 2020In relation toArchitectureL House / Yuanxiuwan Architect & AssociatesDateJuly 23, 2020In relation toArchitectureChongming Cultural Activity Center / Studio Ku Kan NaiDateOctober 3, 2020In relation toArchitecture