One of the best ways to enjoy spectacular views of the Canadian Rockies is from the Rocky Mountaineer train. Calgary We arrived in Calgary, Alberta, a couple of days prior to the train departure. This city appeared to be in the midst of a mining boom and there was plenty of construction...

