It still remains a mystery when, how, and why the Igbo pyramids located in Nsude on the Udi highlands of Enugu State, South-Eastern Nigeria, were built. Some say the Igbo pyramids, also known as the Nsude pyramids, were constructed in the memory of Uto-Nsude, the community’s war hero that has since become a deity. The...