The scenery in the Rocky Mountains of Canada, running through Alberta and British Columbia is quite simply stunning. Vast snow-capped peaks overlook beautiful small towns and villages, while valleys and gorges covered in deep green forest lead to the crystal clear, if cold, waters of mountain lakes.