Stock Photo: China, Beijing. China National Film Museum - advertisement in Caochangdi art district. (MR).