Braving typhoon rain, 18,000 people took part in the annual Sun Moon Lake swimming event in central Taiwan.