Place: Beijing
Born: 1980
Biography:
Xiumei Ren, also known as Ren Xiumei, is a Chinese artist born in Beijing in 1980. She is known for her AIDS Forest Series, which includes a sculpture titled 'Distance' from 2010. Ren's work often explores social and political issues, and she has received recognition for her contributions to contemporary Chinese art.