SPONSORED

A picture of the beach at the mouth of Lynn Creek taken from the lookout tower at Harbourview Off-Leash Dog Park, North Vancouver, BC (16)