Red Bull's Max Verstappen celebrates after winning the 2024 F1 world championship title, Las Vegas, Nevada, United States, ...
Shanghai Film Group celebrated its 75th anniversary on Saturday at the Shanghai Film Art Center in downtown Changning ...
Japan's Ryoji Watanabe and Croatia's Tea Faber claim the men's and women's championships. The 2024 Shanghai Tower Vertical ...