Share
twitterlinkedinfacebook
Image 1 of 1
JHR02464NEP.jpg
Sadhus, or Holy Men, meditate and wait for alms from passers-by at Pashupatinath Temple complex on the sacred Bagmati River.