By DigitalDomePosted on 27 November, 2012In Nepal Tags:NepalTravel Sadhu at Pashupatinath Temple in Kathmandu, Nepal on November 05, 2012. Sadhus are holy men who have chosen to live an ascetic life and focus on the spiritual practice of Hinduism