Swimmers celebrate the 38th International Yangtze River Crossing Festival in Wuhan, Central China's Hubei province, July 16, 2011. [Photo/Asianewsphoto] |
Swimmers carrying red flags celebrate the 38th International Yangtze River Crossing Festival in Wuhan, Central China's Hubei province, July 16, 2011. [Photo/Asianewsphoto] |