1 / 35
Athletes from 172 countries on way to Windsor for FINA, mayor boasts

FINA World Championships

Athletes from around the world compete in water sports in Shanghai, China.