Swimmers compete in the Yangtze River event in Wuhan, Central China's Hubei province, July 16. [Photo by Qu Han/Asianewsphoto]