Laura Renna, Horizon, site specific installation, Luohu Art Museum, Shenzhen Cina, 2018