Publications

On the edge of the northern Shaanxi desert, there is a “Chinese Pyramid” 4300 years ago.

《陕北沙漠边缘,藏着一座4300年前的“中国金字塔”》

Published in ThePaper.cn — 澎湃新闻 on Mar 27, 2021
Full Text (English Translation): https://drive2world.com/archives/1961