China SCIO | May 21, 2025
Journalists visit the Beijing Innovation Center of Humanoid Robotics in Beijing, May 16, 2025. [Photo by Liu Jian/China SCIO]