Iran – Traces of thousands of years old culture