Canada indeed has so much to offer, and the glamorous city of Edmonton in Alberta is definitely one of them.
Welcome to Edmonton the Province of Alberta Canada. In the video I have shown not only the city of Edmonton but also the Canadian Rocky Mountains that are located about 580 KM from our city...Hope you will enjoy viewing.
So start planning your trip to Edmonton today!