The story takes place in Youlan City, a southern mountain city in contemporary China. On the surface: this is an ordinary third-tier city where high-rise buildings and old streets coexist with temples, Taoist temples, and ancestral halls. Citizens are living a modern life, occasionally burning incense and worshiping Buddha, and worshiping ancestors during the Qingming Festival. In fact...