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]
|