Sasquatch Mountain Resort is Open!