How is Pilgrimage Performed in Different Religions?

Hajj is an obligatory pilgrimage prescribed by God Almighty on all Muslims who are capable; whereas the pilgrimages of other religions are optional. The origin and history of such pilgrimages show that they were initiated by humans much later than the putative origin of those religions.