Shanghai is located at the mouth of the Yangtze River. Its rich water resources breed a variety of water sports, adding some vitality to the city. Sailing is booming in Shanghai, with more and more people taking up the sport. (Photos by CGTN's Chen Bo)