The Taklimakan Desert, the largest desert in China, in the country's northwestern Xinjiang Uygur autonomous region may have been formed 300,000 years ago, according to recent scientific findings.
2023-02-23With the help of a 5G-powered robot, a hospital in Hangzhou, Zhejiang province successfully removed a gallbladder on Thursday from a patient in the city of Aral, Xinjiang Uygur autonomous region, some 4,650 kilometers away.
2023-02-20