Canada is the second largest country on Earth, and it's home to some of our planet's most stunning natural scenery as well.
Time-lapse video: The incredible natural beauty of Canada
Time-lapse video: The incredible natural…
Time-lapse video: The incredible natural beauty of Canada
Canada is the second largest country on Earth, and it's home to some of our planet's most stunning natural scenery as well.