








Photos taken on January 21 show that the Chenghuang Temple (Town God's Temple) in Zhengzhou city of Central China's Henan province adorns with snow, lending the historic site an even more tranquil and timeworn charm. Snow-covered grey tiles contrasted with red walls, while icicles hanging from the upturned eaves seemed to freeze time, drawing many residents to admire the wintry scenery. (Text: Henan Daily Photo by Deng Fang for Henan Daily)

