Vietnamese woman wins grand triathlon in Switzerland She swam 38 kilometers, cycled 1,800 kilometers, and ran 422 kilometers