Photo detail

Photo detail

The weekend’s activities included challenging and sometimes grueling tests of physical strength, endurance and teamwork.