LOOKOUT PASS, Idaho — Mother Nature dumped record snow on Lookout Pass. The area took the record for the most snowfall worldwide within the past week.
The resort tallied up six and a half feet of fresh snowfall within seven days.
Temperatures in Idaho were far below normal during the period. Record snow and cold is considered by climate experts to be indicative of trapped heat warming the planet up.