China Film Archive

The China Film Archive is a film archive in Beijing, China.

The website is and the Wikipedia page is