Bearing a red flag, a bearded religious pilgrim completes an arduous trip on foot here in Varanasi. There is an intense atmosphere of spiritual devotion in this city, which sits on the banks of India's most sacred river, the Ganges. The city is the religious center of the world for Hindus. In this image, religious devotion seems to fall naturally into place with everyday life. Nobody gives the pilgrim a second look as he walks past. Meanwhile, the pilgrim appears as if he is momentarily waiting for us to join him on his walk.