Kalispell, Montana and the Upper Flathead Valley