A six-legged robot dog independently developed by China recently completed a series of tests in the ice sheet area near Zhongshan Station in Antarctica, a breakthrough which marks an innovative step ...
As China continues to relax its visa-free policies, the country has seen a notable increase in foreign visitors joining the ...