Sanxingdui Museum Near Chengdu: Why This 5,000-Year-Old “Alien” Civilization Is a Must-See for Foreign Travelers in China

Have you heard of Sanxingdui (Sānxīngduī, 三星堆)?It’s just 40 minutes from Chengdu—but feels like another planet. I took a Danish friend there last spring. He stared at the giant bronze masks with bulging eyes and whispered: “Did ancient aliens build this?” Here’s the thing: Sanxingdui isn’t sci-fi. It’s real.And it’s one of the most mind-blowing archaeological […]
