Yuyu Wang - A Different Place

Yuyu Wang was born in Shan Xi, China,  and now lives and works in London. She has recently finished her Master of Fine Art course at the sculpture department of Slade School of Fine Art. Her practice involves performance, sculpture, installation, drawing, moving image, and artist books. Yuyu struggles to find a sense of the familiar in the rural location of The Rodd, and in an attempt to assimilate with the enviroment, has edited her images with a red filter. The resulting images connect Yuyu to her urban life and portray the landscape in a new and striking way. 


Supported By

Arts Council England