Hindu priests sit inside a cave as they perform evening prayers on the banks of the river Ganges in Devprayag, India.