Canada Aidan Dean Norris Short Stories Canada might be a bright and happy place to live, but how special can it really be? Find out on this breathtaking story on how Canada reflects on its breathtaking nature.