Wang Yabin, ‘Lotus Road’, 2014, Aye Gallery