Swayambhu means self-manifested, self emanated or born of itself. According to traditional Vedic writings and local legends, there are many stories about Gods manifesting themselves as stone deities. Such forms are known as 'swayambhu.' These were not a creation of an artist or priest. In other words Swayambhu is a status wherein birth, death, transitions and change are beyond the grasp of human experience.