Indrajatra

Indrajatra is the biggest and the most thrilling festival of Newar Community. Indra is the Lord of Rain. Jatra is a procession.
Indrajatra is a celebration thanking Lord Indra for the rain during the monsoon season.

More by Khagendra Pradhan

View profile