Thousands of devotees packed Durbar Square in Kathmandu, Nepal, to kickoff a months-long festival called Indra Jatra, which signals the end of the monsoon and rice farming season, and the beginning of fall. Residents start the festival off with a parade for the living goddess.
Kathmandu Residents Celebrate LIVING Goddess to Kickoff Biggest Religious Festival in Nepal

99