Crescent Beach is a small community in South Surrey, about an hour's drive south of Vancouver.
All images are © Chris Gibbins