Stock Photo: Pilgrims offering incense sticks at the old City God Temple or Chenghuang Miao, Shanghai, China