By modern times, virtually everywhere. Historically, from/in what is now commonly called the Holy Land and in Egypt & Mesopotamia, as related in the Hebrew Torah (Christian Old Testament)...
There are several possible reasons that different religions have common beliefs.
One reason that many ancient religions had beliefs in common is that the forces of nature, that most filled people...