
Actress Yin Shin attends the award ceremony of the 19th Taipei Film Festival in Taipei, southeast China's Taiwan, July 15, 2017. Yin won the Best Actress for her film "The Island That All Flow By". (Xinhua)

Actress Yin Shin attends the award ceremony of the 19th Taipei Film Festival in Taipei, southeast China's Taiwan, July 15, 2017. Yin won the Best Actress for her film "The Island That All Flow By". (Xinhua)