231 participating coaches representing, 97 countries, all five continents and 23 sports!!


View ICECP in a larger map