Filter +

Photo of the Day: A Living Goddess

A priest carries Nepalese living goddess Kumari, Mateena Shakya to Taleju temple to celebrate the Changu Narayan festival in Kathmandu on January 19, 2011. Kumari, who appears in public only 13 times a year for special occasions, is worshipped by both Hindus and Buddhists. She is known as the protector from evil and the bestower of good luck and prosperity. (Prakash Mathema /AFP/Getty Images)

Have something to say about this story? Share your thoughts on Facebook and Twitter.