aforeigner.abroad TOP 5 MUST SEE MOUNTAINS TO VISIT THIS WINTER 1. MAMMOTH MOUNTAIN, CALIFORNIA As California locals, it only felt right to list Mammoth Mountain in our #1 spot. Mammoth Mountain will...