In Hinduism, the yatra (pilgrimage) to the tirthas (sacred places) has special significance for earning the punya (spiritual merit) needed to attain the moksha (salvation) by performing the darśana (viewing of deity), the parikrama (circumambulation), the yajna (sacrificial fire offering), the Dhyana (spiritual contemplation), the puja (worship), the prarthana (prayer, which could be in the form of mantra - sacred chants, bhajan - prayer singing, or kirtan - collective musical prayer performance), the dakshina (alms and donation for worthy cause), the seva (selfless service towards community, devotees or temple), the bhandara (running volunteer community kitchen for pilgrims), etc. These sacred places are usually located on the banks of sacred waters, such as sacred rivers or their tributa