Participating towns and cities

2091 towns and cities participating in 39 countries in 2008