Chinese Independent Film Archive (CIFA) is the CIFA is dedicated to the preservation of and access to Chinese independent film culture..
According to PR-model, chinaindiefilm.org is ranked 1,083,339th in multilingual Wikipedia, in particular this website is ranked 612,876th in English Wikipedia.
The website is placed before rrtcadd.org and after morneweb.wordpress.com in the BestRef global ranking of the most important sources of Wikipedia.