457 participating coaches representing 125 countries from all five countries and 39 sports!!


View ICECP in a larger map