Stella Zhang: Echo (Nakanojo Biennale)

A look inside Echo, a site-specific installation by artist Stella Zhang created during her 2025 residency at the Nakanojo Biennale in Japan. Video credited to filmmaker Weimin Zhang.