India is a land of Spirituality and the sadhus represent the perfect human being connected to god leaving behind all the material life we live