By admin
Hope, British Columbia, is a small town located at the eastern end of the Fraser Valley, surrounded by towering mountains of the Coast Mountains. It l