A priest carries Nepalese living goddess Kumari Mateena Shakya towards Taleju temple on the occassion of the Changu Narayan festival in Kathmandu on January 19, 2011. Kumari, who appears in public only thirteen times in a year on special occasions, is worshipped by both the Hindus and Buddhists as a living goddess and it is also believed that she is the protector from evil and the bestower of good luck and prosperity. By Prakash Mathema/AFP/Getty Images.
We want to hear what you think about this article. Submit a letter to the editor or write to email@example.com.