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.
2017
1971
1954
1994
2018
2011
1997
2001
2019
2014
2010
2004
2016
2024
1981
1985