Science Well in the Alps, Giant Blankets Snail-paced a Glacier’s Ice Melt May 26, 2020 Jack Burton For 150 years tourists have been on a journey to the town of Belvédère, the highest in the Swiss Alps,…