Zhang Peili, ‘Where There is Life’, 2015, Rén Space