Baru Sahib, the land of meditation (tapobhoomi), is the realization of vision of Sant Attar Singh Ji, Mastuane Wale (1866-1927), who, in the early twentieth century envisaged a place in the Himalayas from where young souls equipped with the amalgam of spiritual and modern scientific education will spread the message of universal brotherhood throughout the world.