Biography: Chongyan Liu is an artist-filmmaker born in Guizhou, China, who currently resides in Lille, France. After completing her studies at CAFA in Beijing, she pursued a master's degree at Beaux-Arts de Paris, and has now joined a two-year program at Le Fresnoy - Studio national des arts contemporains....