An athlete practises platform diving at the Shanghai Oriental Sports Center July 11, 2011. 2010. Shanghai will host the FINA 2011 Swimming World Championships from July 16 to July 31. [Photo/Agencies]