Photo: Xinhua A villager works in a soybean paste workshop at the Youbu ancient town of Lanxi City, east China's Zhejiang ...
"Lao zu," one villager said ... thatched. The Chinese view of the afterlife has always been marked by qualities many Westerners would perceive as earthly. In ancient times the vision of the ...