Kathmandu, Nepal. 17th Jan, 2016. Living Goddess of Nepal, Kumari arrives to observe a annual ritual 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