0 views

Humanoid robots are joining the Dragon Boat Festival fun in China’s Sichuan province. The holiday has been celebrated for over 2,000 years.
Date: June 21, 2026

Humanoid robots are joining the Dragon Boat Festival fun in China’s Sichuan province. The holiday has been celebrated for over 2,000 years.








