14:27 Feb 10 2026

​​China’s self-developed Snow Leopard 6×6 wheeled vehicle has completed extreme environment tests in Antarctica’s interior, traveling more than 10,000 kilometers with zero failures, the country’s 42nd Antarctic expedition team said today.

Follow Yicai Global on