The China Film Archive (CFA), a state-owned institution headquartered in Beijing, was established in 1958 under the Central Propaganda Department of the Chinese Communist Party. Its primary function is the preservation and restoration of Chinese films, including those considered lost or damaged.