Chinese UAVs (Unmanned Aerial Vehicles) stole the show at China's just-concluded 40th Antarctic scientific expedition. Enjoy the footage of... Read this story
Chinese UAVs (Unmanned Aerial Vehicles) stole the show at China's just-concluded 40th Antarctic scientific expedition. Enjoy the footage of... Read this story
More from Xinhua News | Antarctic expedition China Antarctica International Antarctic Centre Polar regions of Earth