Chengdu Dachuan Lane Art Installation / VCD Lab
- architects: VCD Lab
- Location: Dachuan Lane, Jinjiang District, Chengdu, Sichuan, China
- Project Year: 2019
- Photographs: Jieqi Lin
- Photographs: Courtesy of VCD Lab
- Area: 460.0 m2
Read more »
Read The Rest at ArchDaily