Tuesday, June 6, 2023

Mt. Baker ski area in Washington state holds the world record for snowfall at 1,140 inches of snow during the 1998–1999 winter season

Image Courtesy – Wikipedia | Powered By – Fact Retriever