Yan'an, in NW China's Shaanxi Province, is a former revolutionary base of the Communist Party of China (CPC). The city is now home to more than 350 sites related to the Chinese revolution.