A statue of a Buddhist guardian deity is enshrined at Tiefo Temple in Jincheng, Shanxi province. The temple has a history of more than 500 years. ZHU XINGXIN/CHINA DAILY The recent animated ...