Long couple of days on the amazing Rocky Mountaineer