Dancing, parades and a ‘living goddess’ at Nepal’s largest religious festival

13 Photos

Nepal’s week-long Indra Jatra festival celebrates “Indra,” the king of gods and the god of rain.

Every September, Nepal’s living goddess is carried on a palanquin in a religious procession through parts of the capital in a festival celebrated by Nepalese Hindus and Buddhists.

More →