Sierra Leone in West Africa has a couple hundred stone statues that could have been created by ancient aliens! But probably not! Nobody knows!
Check out Quick History on Bluesky @ quickhistory.bksy.social!