Caretakers and devotees of the Kumari, or living Goddess, carry her on a palanquin to the Ghode Jatra festival, an annual horse-racing festival, in Katmandu, Nepal, Wednesday, March, 22, 2012. According to legend, the festival is held to celebrate the victory over a demon named Tundi who lived in the area known as Tundikhel and is believed that the clamor of horses' hooves on Ghode Jatra keeps the demon's sprit away. (AP Photo/Binod Joshi)