Banners for the 6th China Independent Film Festival hanging at a university in Nanjing.