European Tree Climbing Competition and Trade Show

European Tree Climbing Competition and Trade Show

The European Tree Climbing Competition and Trade Show, held in Deventer, in the Netherlands, brought together the top climbers from throughout Europe to compete for male and female titles;  the particularly tall masters tree caused some of the Masters Competitors … Continue Reading