All Living Things Environmental Film Festival (ALT EFF), India's largest platform dedicated to environmental cinema, is delighted to announce the....