Photo: Canadian Regions
The town of Hope is situated on the banks of the Fraser River in the Canadian Province of British Columbia.
Hope, British Columbia, Canada, North America.
Related stock photo galleries, pictures & travel ideas:
canadian regions