Xu Longsen, ‘Lotus Peak’, 2011, Hanart TZ Gallery