Nepalese priests paint idol of God of Rain at Jana Bahal in Kathmandu
1/3
A Nepalese priest paints the idol of God of Rain Seto Machindranath after the bathing ceremony at Jana Bahal in Kathmandu, Nepal, on Jan. 18, 2019. The deity is bathed and repainted every year as a ritual that symbolizes the changes occurring in people's lives. [Photo: Xinhua]