In the wind, a group of helmeted people ride their bikes cheerfully on a highway surrounded by Green Mountains and waters.