Articles for tag: ancient China, Anlong pyramids, archaeological sites, historical mysteries, pyramid structures

Pyramids of Anlong County, China

Pyramids of Anlong County, China

Andrew Alpin

You might think you need to travel to Egypt to see pyramids, but southwest has its own version. These mountain peaks in Anlong county, Southwest ‘s Guizhou Province, have caused quite a stir on the internet, leaving people wondering if ancient civilizations left behind structures we’ve only just discovered. The truth turns out to be ...