Mata Jagadamba, 74, has grown her 21-foot-long mane of hair over most of her life at Ujjain in north India. Devotees of Jagadamba have entered the hair in the Guinness Book of Records as the world's longest.