The ICC cricket Twenty20 world cup, which is now in Sri Lanka for the tournament this month, toured Galle. Cricket fans were at hand to get a glimpse of the trophy. (Pics courtesy ICC)