NASA's Aqua satellite captured this view of clouds streaming across Lake Erie toward Buffalo and Erie County, New York on Tuesday— where they dumped gargantuan amounts of snow. (Source: NASA) The national record for snowfall in a 24-hour period is 76 inches, up in the mountains of Colorado. Some suburbs of Buffalo approached that amount on Tuesday — "possibly the highest 24hr snow in a populated area," the National Weather Service Tweeted late Tuesday night. Unfortunately, four people have lost their lives as a result of the snow. And it's not over yet! As I'm writing this early Wednesday morning, the National Weather Service is forecasting more snow well into the day — and then even more through Thursday night: