Western Canada is very lovely.
Alberta and BC are home to extremely diverse ecosystems. In Southern Alberta is desert. Central Alberta is home to Aspen Parkland and wetlands. Northern Alberta is tundra. BC has temperate rainforests (
!). This is in addition to the absolutely breathtaking mountainous areas between the two provinces.
Eastern Canada, by comparison, is dominated by Canadian Shield geography. The Canadian Shield is actually an area of the continent that is very shallow topsoil on top of bedrock. The Canadian Shield starts in the northeastern corner of Alberta, stretches across the northern third of Saskatchewan and down through Manitoba, Ontario and Quebec.
Basically, if you like nature you'll like Alberta and BC, but if you like mossy slate you'll quite enjoy eastern Canada.
Temperate rainforest (BC):
Rocky Mountains (BC):
Lake Louise (AB):
Edmonton - the city built in aspen parkland (AB):
More Edmonton (AB):
Drumheller (AB):