This newly found discovery has opened up a world of mysteries to be unraveled. Gaia shares their commentary on Unearthing Nazca now that more results are …