
Nepalese Living Goddess Kumari (C) is seen during the Indrajatra festival at Hanumandhoka Durbar Square in Kathmandu, Nepal, Sept. 27, 2015. Chariots of god and goddess Ganesh, Kumari and Bhairav are taken out on the streets in Kathmandu. Nepalese celebrate the Indrajatra festival to worship "Indra", the King of Gods according to the Hindu myth. (Xinhua/Sunil Sharma)















