Living goddess Kumari is taken back to her house after observing the Red Machindranath chariot festival in Lalitpur May 15, 2011. The Red Machindranath chariot festival is one of the main festivals observed by both the Buddhist and Hindu communities of Kathmandu valley. It celebrates the deity Lord Machindranath who is credited with saving Nepal from a prolonged drought in ancient times.[Photo/Agencies]
|