CPKC
Canada
>
Alberta
>
Town of Ponoka
>
CPKC
CPKC
Operator
CPKC
CPKC Battle River