Lake Windermere is in the Columbia River Valley of southeastern BC. To the east are the Canadian Rockies.