Picture of the Day - June 9

A man meditates using the sacred 108 beads representing the names of God while standing in the Ganges river in the morning at Varanasi.