The Art Academy 1994, directed by Professor Liu Jian at China Academy of Art (CAA) and produced by Yingchuang Culture, a Hangzhou-based company in Xihu district, has been shortlisted for the 97th ...