This scene is at David Lam Park on the waterfront in Yaletown.
Plenty of families must live nearby since there are several schools and playgrounds in the area (as in the lower right of this photo) that all bustle with activity. Kids, Moms, shrieking and laughter.
.













