The Nsude pyramid shrines are an archaeological site located in Nsude, a village in southeastern Nigeria in modern-day Enugu. These pyramid-shaped shrines were constructed by the Igbo people.
People Also Ask
There are thousand of pyramids around the world, including more than 100 in Egypt, double that in Sudan and dozens in the Middle East and China. The Americas have more pyramids than the rest of the world combined.