The 46th Yangtze River Crossing Festival kicked off in central China's Wuhan, Hubei Province on Friday, with the participation of 52 enthusiasts to swim across the longest river in China.
News Timeline: Track the development of related news across the Internet.
Timeline is being generated. Please check back and refresh this page soon.