Question:
What town, with 150 inches of snow annually and 600 miles of groomed trails, bills itself as the “snowmobile capital of the world”?
Answer:
West Yellowstone