The earliest archaeological artifacts in Iran, like those excavated at the Kashafrud and Ganj Par sites, attest to a human presence in Iran since the Lower Paleolithic era, c.
How long ago were the earliest artifacts from that were evidence of humans in Iran?
the Lower Paleolithic era, c. 800,000–200,000 BC