All set for the ICC T20 world cup

The teams taking part in the ICC Twenty 20 world cup arrived in Sri Lanka over the past couple of days. The tournament begins next week. (Pics courtesy ICC)