Produced by Nanjing City Drama Troupe, the anti-pandemic drama Pigeons was staged at the Gengsu Theater in Nantong city, Jiangsu province, last night. It depicts the beauty of human nature and the Chinese national spirit with a fresh perspective and some touching stories.