Editor’s note: We highly recommend listening to this story. New Hampshire’s Mount Washington Observatory is well-known to weather buffs. Touted as "home of the world’s worst weather," the highest peak ...