Photo: Sadhus at Pashupatinath Leave a reply Sadhus, the holy men of Nepal, sit at Pashupatinath Temple in Kathmandu. Pashupatinath is the center for Hindu pilgrimages in Nepal.