#ResourceScholarsShowJan 25, 20212 minWere Antarctica's Pyramids Made by God? Reports says it's a mountain, some say it was created by ancient Africans while others don't know it exists. Check out the different...