A new discovery of fine-made gold masks and other artefacts in Sanxingdui archaelogical site has sparked an online debate about the possibility of aliens visiting earth. The Sanxingdui site is located in the central Suchuan province in China, dated back to 2,800-1,100BC (over 4800 years ago). Over 50,000 artefacts were discovered since the discovery of the site, with the golden ...