The 14th FINA World Championships launches its openning ceremony in China's Shanghai on Saturday evening. The ceremony, with the theme of "An Ode to Water", showcased the admiration for water in Chinese culture, the harmonious relationship between the mankind and water, and the excitement of water sports as well as the hospitality of the host. [sina.com]