
Flowers are presented to mourn martyrs at a ceremony in the Museum of the War of Chinese People's Resistance Against Japanese Aggression in Beijing, capital of China, April 3, 2014, ahead of the Qingming Festival, or Tomb Sweeping Day, which falls on April 5 this year. (Xinhua/Liu Qinggen)