Canada Insists Oil-Rich Tar Sands Are Sustainable
By Leon Kaye | August 25th, 2010
Triple Pundit
Some of Canada’s most stunning natural beauty is in the prosperous province of Alberta. Walk through downtown Calgary and you get the vibe that it is the true economic center of Canada. Banff and Jasper National Parks boast incredible scenery and awe-inspiring wildlife. About 275 miles and a nine-hour drive away, the landscape changes, and displays the driver behind Alberta’s economic success.