About the artwork
Giving way to a myriad of interpretations, the imagery in 'Lead' depicts a man and woman, hand in hand, as they run atop a mountain, in a state of unbridled joy. Alluding to spiritual journeys by way of the significant presence of a mountain, as well as depicting a harmony of relationships and commune, the sculpture seems to radiate a sense of togetherness and a happiness beyond that of differential barriers. The positioning of the figures also provide subtle implication of liberation, including that of a spiritual nature, that may be found through the ascent and evolution of human relationships.
About the artist
Born in Hunan province in 1977, Xie Ai Ge made her name in the international art world with a host of remarkable works in bronze and synthetic materials. Graduated from the Shanghai Fine Arts College, she was recognized early as a promising young sculptor and in 2005, was acclaimed by art critics for her innovative work during her exhibition in the Shanghai Duolon Museum of Modern Art. The artist has progressed to exhibit globally with a focus on China and the US, where her works are part of many prestigious collections. Xie Ai Ge currently lives and works in Shanghai, China.