I want to know the answer to the following question:
Which mountainous region receives the highest snowfall on Earth?
All the background I'm provided with is that "This record was broken by the Mt. Baker Ski Area in northwestern Washington which reported 1,140 inches (2,896 cm) of snowfall for the 1998-99 snowfall season.". Is that enough to answer the question?
Answer: no