The Banff Mountain Film Festival World Tour, the most prestigious mountain film festivals in the world, will return for its twenty-fifth year to Lake Placid on Sunday, February 15 at 7:00 pm at the Conference Center at Lake Placid. The Banff program, including the intermission, is approximately three hours. This year’s selection of six films… Read more »