Sailboat and dolphin sculptures appear in the green corner of a crossroad near the City Beach in Jinshan. They are the result of a face-lifting effort by Jinshan District government ahead of the 14th FINA World Aquatic Championships, which will hold open water events along the City Beach from July 19 to 23.