North of Penticton, Highway 97 follows the western shore of Okanagan Lake for 45 kilometers , through the communities of Summerland and Peachland, before reaching its junction with Highway 97C just south of Westbank.