China 2024 ISU Figure Skating Grand Prix Cup of China – Chongqing, People’s Republic of China – Olympicsby Miles Cooper March 24, 2025