Netflix has updated its filming location service, Netflix in Your Neighbourhood, to highlight some of the parts of beautiful BC that stood ... That was shot in Robert Burnaby Park, home to both ...