LaBelle Lake Ice Palace Is A Magical Winter Wonderland Near Twin LaBelle Lake Ice Palace Is A Magical Winter Wonderland Near Twin The Ice Palace is opening this week and is only about two and a half hours from Twin Falls.Nate BirdNate Bird