The Fairmont Banff Springs Hotel and Golf Course

The Fairmont Banff Springs Hotel and Golf Course

The Fairmont Banff Springs Hotel and Golf Course

The Fairmont Banff Springs Hotel and Golf Course

Bow River and the Hoodoos near Banff

Bow River and the Hoodoos near Banff

Bow River and the Hoodoos near Banff

Bow River and the Hoodoos near Banff

Hummingbird Feeding on a Delphinium

Hummingbird Feeding on a Delphinium

Athabasca Glacier in Jasper National Park Alberta

Athabasca Glacier in Jasper National Park Alberta

Athabasca Glacier in Jasper National Park Alberta Canada

Athabasca Glacier in Jasper National Park Alberta Canada

Waterfall on the Athabasca River in Jasper National Park

Waterfall on the Athabasca River in Jasper National Park

Whitewater Rafting on the Athabasca River

Whitewater Rafting on the Athabasca River

Maligne Lake

Maligne Lake

Maligne Lake

Maligne Lake

Butchart Gardens Brentwood Bay

Butchart Gardens Brentwood Bay

Butchart Gardens in Brentwwod Bay Vancouver Island

Butchart Gardens in Brentwwod Bay Vancouver Island

Butchart Gardens in Brentwwod Bay Vancouver Island

Butchart Gardens in Brentwwod Bay Vancouver Island

Stained Glass Window in the British Columbia Parliament Building

Stained Glass Window in the British Columbia Parliament Building

Mural in Chemainus Vancouver Island

Mural in Chemainus Vancouver Island

Canada Trust Building in Vancouver

Canada Trust Building in Vancouver

Water Feature in a Square in Vancouver

Water Feature in a Square in Vancouver