When people think of pyramids, they instantly picture Egypt. However, Sudan has more pyramids than…