Skip to main content


China’s homegrown Snow Leopard 6x6 wheeled vehicle completes 10,000-km test run in Antarctic