INSTALLATION VIEW AT PICKLED ART CENTER, BEIJING, CHINA