Children Of God poster

Children Of God

Children of God explores the life of the children who live beside the Baghmati River in Nepal - on the sacred grounds of a Hindu temple in Katmand, but considered the holiest and most sacred to the Nepalese people.