no there is no pyramids in Algeria