Designed by
Title
A Holy Sadhu writing on a paper #17753517
Description
A holy Sadhu sitting on steps and writing on a paper in Devghat, Chitwan, Nepal. 2006.11.20. Devghat is one of the most sacred, holy place in Hindu mythology and is located at the junction of Krishna Gandaki and Sapta Gandaki in Central Nepal.
This image is editorial