
Team Russia compete during the Synchronized Swimming Team Free Final at the 17th FINA Aquatics World Championships in Budapest, Hungary on July 21, 2017. Team Russia claimed the title with 97.3000 points. (Xinhua/Attila Volgyi)

Team Russia compete during the Synchronized Swimming Team Free Final at the 17th FINA Aquatics World Championships in Budapest, Hungary on July 21, 2017. Team Russia claimed the title with 97.3000 points. (Xinhua/Attila Volgyi)