
Actress Athena Chu attends the awarding ceremony of the 20th Shanghai International Film Festival in Shanghai, east China, June 25, 2017. (Xinhua/Du Xiaoyi)

Actress Athena Chu attends the awarding ceremony of the 20th Shanghai International Film Festival in Shanghai, east China, June 25, 2017. (Xinhua/Du Xiaoyi)