});
Menu

Nepal Living Goddess

Nepal’s living goddess locally known as Kumari, Samita Bajracharya, pauses during the last day of Rato Machhendranath chariot festival in Patan, outskirts of Katmandu, Nepal, Tuesday, June 28, 2011. Kumaris, meaning virgin in Nepalese are young pre-pubescent girls who are considered to be incarnations of Hindu goddess. (AP Photo/Binod Joshi)