Yan Wang Preston
31st Mar - 24th Jun 2017
Mother River is a photographic odyssey taking the viewer on a journey along the entire length of the Yangtze, often known as China’s Mother River. This new exhibition, commissioned in partnership with Gallery of Photography Ireland, offers fresh perspectives on China, where traditional landscape clashes with present-day development.
Mother River is part of Views from China, a special six month programme of exhibitions and events at Impressions, taking a fresh look at Chinese culture and the long standing links between the UK and China.