Photo of the Day 81 Kumari living goddess. Eleven years old and worshiped by Hindus and Nepali Buddhists. Photo taken in Kathmandu, Nepal. Share this:FacebookEmailPinterestTwitterLike this:Like Loading...