A documentary which follows a group of siblings who eke out their existence from the offerings and other goods found in the sacred Bagmati River.
1991
2003
1968
2012
1979
2013
1999
2007
1997
2009
2000
1994
1975
1995
1987
2016
2004