Robots participate in a soccer match at the RoboCup Asia-Pacific 2024 in Qingdao, Shandong province, on Oct 26, 2024. More ...
Chinese companies put up billboards in Lima, capital of Peru on November 12, 2024, showing China-Peru deep ties and growing ...