It's a celebration of diversity and cultures –– and soccer.

The Saskatoon World Cup soccer tournament kicked off Thursday and carries through the long weekend.

Local men, women and youth teams are showcasing their talents and representing the countries of their heritage in the seventh annual tournament.

It speaks to the growing diversity of Saskatoon that almost 30 countries from around world are represented.

This year's competition includes 28 men's teams, 12 youth teams and six women's teams.

Games will run from May 19 to 23 at the SaskTel Sports Centre.