China's self-developed "Snow Leopard II" heavy Antarctic vehicle has recently concluded a more than two-month journey on the Antarctic continent during China's 40th scientific expedition in the region, marking the successful completion of its technical testing and performance verification.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3