Families and visitors enjoy an overcast afternoon at the sandy beach and wooden boat launch at Slocan Lake in New Denver, British Columbia, Canada