The quaint and picturesque seaside village of Horseshoe Bay on the North Shore of Vancouver.

The quaint and picturesque seaside village of Horseshoe Bay on the North Shore of Vancouver.