Hindu pilgrims travel to where the Ganges and Yamuna meet believing that bathing in their waters cleanses them of sin.



More...