Bedi brothers filming in the harsh winter of Spiti Valley, Himachal Pradesh. The 16th edition of the International Documentary and Short Film Festival of Kerala […]