Read more at China.org.cn

— The Chinese musical Honghe Afar took home the prize for the best music short film of the Filming Italy Best Movie Award on Sunday, becoming the nation’s latest work to earn recognition at the 77th Venice International Film Festival…

Image courtesy of China Daily