The 2024 Synchronized Swimming World Cup (Beijing Station) concluded successfully at the National Aquatics Center (Water Cube) The Chinese team topped the medal list with 6 gold medals and 3 silver medals. The World Cup events at this site have achieved a win-win situation for China both inside and outside the stadium.

Beijing recently successfully applied for the 2027 World Athletics Championships and the 2029 World Swimming Championships, and won the right to host the 2024-2028 WTT China Grand Slam.