News nine colossal tubes undulate and dwarf visitors amid a red glow in SpY’s beijing installation ByAbd Rabbah 1 October، 2023