Archaeologists working in the mountains near Yulin, in China’s Shaanxi Province, have found 573 ancient stone fortresses clustered along river valleys. The oldest date to about 2800 B.C.E., while ...