Born in 1980 in Qinhuangdao. Liu Ren graduated with a Master of Arts in photography from the Central Academy of Fine Arts in China. She is currently professor at the Central Academy of Fine Arts.

Dreams are the main theme in the works of art. By using advanced software she created oniric worlds built up from a mix of her own childhood memories and modern day China . Water, clouds and tide are recurring visual elements in Liu's work.

These images of her memories are mixed with the impressive architecture in Beijing .The end result is both impressive and mysterious, it shows a reality that only exists in dreams.