A three-year-old girl is now a new living goddess in Nepal. At a recent religious ceremony, the new Kumari or living goddess was carried from her paren...