260 participating coaches representing, 108 countries, five continents and 24 sports!!


View ICECP in a larger map