Share
twitterlinkedinfacebook
Image 1 of 1
JSB00852IND.jpg
'Living Goddess' Sajani Shakya, one of three Kumaris, sits at a fast food restaurant with Vijaya Mark Rana. Nepali Hindus and Buddhists believe the Kumari to be a human deity - an incarnation of the Goddess Durga. The Kumari is chosen from the Shakya caste of Nepali Newars, and remains as a living goddess up until she reaches puberty.