The Daily Beast - March 31, 2012
AP Photo/Niranjan Shrestha
A decorated horse participates in the Ghode Jatra festival, an annual horse racing festival, in Katmandu, Nepal, 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.
Follow Wanda on Twitter @wgpix
Amazing photograph!
Posted by: Carol | 03/31/2012 at 02:30 PM