Loading…
A man meditates along the Ganges River, Varanasi, India.