canadadian pacific train going through the mountain beside a lake around revelstoke bc canada