The St Ives Bay 10K is a challenging race organized by Hayle Runners. It took place on July 11.