© Ji Zhang architects: STEPS ArchitectureLocation: Beijing, ChinaProject Year: 2025Photographs: Ji ZhangArea: 275.0 m2 Read more »