A mysterious prehistoric monument has been unearthed in what experts ... the ancient structure was discovered during excavations conducted by the French National Institute of Preventive ...