Tomb Sweeping Day, or Qing Ming Festival, is a yearly celebration when people remember their ancestors. But more and more people also dedicate the day to their deceased pets, as can be seen in the Baifu Pets Burial Center in Changping District, Beijing on March 26, 2016. (Photo/CFP)
RIGHT BG