Nothing says spring is nigh like a forty foot high mountain of snow. Tis the season when visiting Presque Isle, Maine.