Shop selling religious materials. The cans in lower-left are water from the river Ganga, considered the holiest of all.