CHILDREN OF GOD explores the life of the children who live beside the Bagmati River in Nepal on the sacred grounds of a Hindu temple in Kathmandu, an area fo…