Kathmandu, Nepal. 17th Jan, 2016. Nepalese Priests perform ritual before annual bathing ceremony of the god Lord Seto Machindranath in Janabahal, Kathmandu, Nepal. © Narayan Maharjan/Alamy Live News


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

Keywords: annual, bathing, ceremony, culture, festival, festive, god, goddess, good, harvest, idol, kumari, living, lord, macchendranath, machindranath, nepal, nepalese, rain, rainfall, religion, ritual, seto