Home / Photos
Nepalese celebrate Indra Jatra festival

Matina Shakya, known as the Nepalese Living Goddess Kumari, reacts during the celebration of Indra Jatra festival at Talagu Temple in Kathmandu, capital of Nepal, Sept. 1, 2009. The eight-day Indra Jatra festival celebrates Indra, the king of gods and god of rains, and Kumari, the living goddess. [Xinhua] 



1   2   3   4   5   Next >>  


Tools: Save | Print | E-mail | Most Read
Comment
Pet Name Anonymous