Kathmandu, Nepal. 26th Mar, 2016. Devotees celebrating annual festival celebration of Seto Machindranath at Nala, Kavre, Nepal. Machindranath is known as the deity of rain and good harvest. © Narayan Maharjan/Pacific Press/Alamy Live News


Size: 3008px × 1998px
Photo credit: © PACIFIC PRESS / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: buddhist, celebration, chariot, culture, devotee, devotees, festival, god, goddess, hindu, idol, kathmandu, machindranath, nepal, nepalese, people, priest, rain, religion, rituals, seto