Alabama has pyramids. Well, not exactly pyramids, but close enough that when you visit Moundville Archaeological Park, you’ll ...