While the snowfall has been beautiful, the task of clearing snow off the roads and sidewalks has been a challenge for the city of Bangor.