The Ganges has been revered from the earliest times and today is regarded as the holiest of rivers by Hindus. Places of Hindu pilgrimage, called tirthas, that are situated on the Ganges have particular significance. Hindus cast the ashes of their dead into the river, believing that this gives the deceased direct passage to heaven, and cremation temples have been built in many places on the banks of the Ganges.