Tourists visit a morning tea street at the Youbu ancient town of Lanxi City, east China's Zhejiang Province, Dec. 5, 2024.
"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 ...
Photo: Xinhua A villager works in a soybean paste workshop at the Youbu ancient town of Lanxi City, east China's Zhejiang ...