Yu Youhan, ‘Yimeng Shan Nr. 13’, 2005, ShanghART