Mazu, the goddess who protects sailors, has weathered many storms and witnessed the development and transformation of Macao.
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 ...