China’s Guizhou Province is home to about a dozen conical hills known as the Anlong Pyramids because of their resemblance to the much more famous pyramids of Egypt.
In recent years, Anlong County has become a popular tourist destination thanks in no small part to its pyramid-like mountains which have captured the imaginations of millions of people around the world. Apart from their pyramid-like shape, these formations also feature layers of rock stacked on top of each other so neatly that you could swear they were placed like that by someone or something. Ever since photos and videos of the Anlong Pyramids started circulating online around 2018, conspiracy theories about their origin began appearing as well, and despite experts’ best efforts to convince the public that these pyramids are completely natural, some people still believe that they are the work of an ancient human civilization or of aliens.