Tagged: New evidence could finally explain the Amazon’s mysterious ‘Stonehenge’