At the historic Temple of Heaven in Beijing, on Monday, February 23, 2026, fifty humanoid robots dazzled with a martial arts choreography.