Nepal's Fascination with "Living Goddesses"